javascript - 如何将js变量与html表单链接并发送到PHP文件

标签 javascript php jquery ajax

我已经问过类似的问题,但找不到好的解决方案。 我在js中有一个名为“lat”的变量,它们是数字(纬度)。 我想将此变量与我网站上的表单连接起来, 并在单击表单末尾的提交按钮时将其与用户插入的其他信息一起发送到 php 文件。

<form action="address.php" method="post" class = "form1">

<--some input fields-->



<textarea id = "jj" name="comentary" cols="32" rows="12" wrap="virtual"></textarea></p>
<p class ="p2"><input type ="submit"  id = "ff" value="Send"></p>

</form>

我的js脚本位于head标签中,在函数中我从 map 上的用户选择中获取“lat”。

var lat =  input.lat(); 

我尝试过很多脚本来解决这个问题,包括Ajax等。 但他们都没有工作。谁能帮忙解决这个问题吗?

最佳答案

向表单添加隐藏输入以存储 lat 变量值:

<form action="address.php" method="post" class = "form1">
    <input type='hidden' id='latValue'>
    <--some input fields-->



    <textarea id = "jj" name="comentary" cols="32" rows="12" wrap="virtual"></textarea>    </p>
    <p class ="p2"><input type ="submit"  id = "ff" value="Send"></p>

</form>

JavaScript

var lat = input.lat();

$("#latValue").val(lat);

因为它是表单上的输入,所以它会自动与表单帖子一起发送。

关于javascript - 如何将js变量与html表单链接并发送到PHP文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22178258/

相关文章:

javascript - 在 Javascript 中循环访问 SVG 文件

javascript - Node.js 进程什么时候会意外死亡?

php - 过滤输入的最佳位置?

php - 如何使用 Magento API 获取产品评论和评级信息

javascript - 隐藏容器不会隐藏里面的内容?

jquery - $.ajax错误函数不起作用

javascript - 为什么在 api 工作正常时使用片段上的 apollo 客户端查询会给我一个空对象?

javascript - 使用 Node.js 'jsrsasign' 库验证 .NET Bouncy CaSTLe 库生成的签名

php - phpmyadmin 发生了什么

javascript - 使用jQuery模拟下一个按钮点击