$('#submit').click(function() {
event.preventDefault();//使自带的方法失效
var d = {};
var t = $('#form').serializeArray();
$.each(t, function() {
d[this.name] = this.value;
});
var data = JSON.stringify(d);
$.ajax({
type: "POST",
url: "/s/a.php",
contentType:"application/json",
data: data,
dataType:"json",
success: function(result){
alert("Data Loaded: " + data);
},
error: function(result){
alert("error" + data);
},
});
});
总是提示 error + 提交的 json 数据. 如何才能让他成功提交
/s/a.php 内容如下:
<?php
print_r($_POST);
?>