我提交了一些jQuery var,我想在提交表单时发送给PHP,这是最好的方法吗?有没有比使用隐藏输入更好的方法并使用jQuery强制它们的值?
答案 0 :(得分:1)
是...除隐藏输入外,您可以使用jquery ajax或post或get ..
这是一个例子(使用$ .post)让你去..
var test=firstData;
var test2=secondData;
$.post('url(test.php)',{data1:test,data2:test2},function(result){
alert("posted");
})
从上面......
url:是你要发送数据的地方(php);
第二个paremeter是您要发送到服务器端脚本(php)的数据
第三是服务器的响应。
test.php的
$data1=$_POST['data1']; //gives you firstData
$data2=$_POST['data2']; //gives you secondData
答案 1 :(得分:0)
您可以使用Ajax提交表单。序列化表格如下。
$('form').submit(function() {
var data = $('form').serialize();
});
数据的值将采用查询字符串
的形式将var附加到数据并在ajax中提交。您将获得php中的表单数据和var值