Php 我试图使用jQuery serialize和ajax从Cordova应用程序发送数据,但数据似乎没有发送
我已经编写了代码并添加了所有变量。有人能给我指一下正确的方向吗。我尝试过在PHP脚本上放置手动值,它可以工作,所以我知道这不是问题所在 有人吗Php 我试图使用jQuery serialize和ajax从Cordova应用程序发送数据,但数据似乎没有发送,php,mysql,jquery,cordova-2.0.0,Php,Mysql,Jquery,Cordova 2.0.0,我已经编写了代码并添加了所有变量。有人能给我指一下正确的方向吗。我尝试过在PHP脚本上放置手动值,它可以工作,所以我知道这不是问题所在 有人吗 $(document).bind('deviceready', function(){ $(function() { $('form').submit(function(){ var postData = $(this).seriali
$(document).bind('deviceready', function(){
$(function() {
$('form').submit(function(){
var postData = $(this).serialize();
$.ajax({
type: 'POST',
data: postData,
url: '--------------------/submitdata.php',
success: function(data){
console.log(data);
alert('Got it! Thanks for sharing');
},
error: function() {
console.log(data);
alert('Oops, something went wrong. Please try again');
}
});
return false;
});
});
});
我把它分类了。我从ajax响应中读取了错误的变量值,这意味着我实际上读取的是空白数据
此外,我的SQL查询的参数不正确。谢谢大家的帮助:)您的html中有多个表单吗?没有@uchamp我只有一个表单。您使用的是哪个版本的jquery?当您记录postData变量时,您看到了什么?我使用的是jquery 1.8.6,当您记录postData变量时,您看到了什么?您可以删除问题和答案。。这对任何人都没有用。。请保持现场清洁。。