我有一个需要序列化的ajax表单。我还需要手动设置数据表单的_method。这是我目前的实施。
$.ajax({
url: http://someposturl.com/object,
type: 'POST',
data: {
_method: method
},
data: $('form').serialize(),
success: function(json) {
alert("YAY");
},
error: function(json){
alert("BOO!"):
}
});
不幸的是,正如我上面所做的那样,数据变量正在被覆盖。
我如何写这个,以便数据包含_method和序列化形式?
答案 0 :(得分:0)
试试这个:
var data = $('form').serialize() + "&_method=" + method;
$.ajax({
url: http://someposturl.com/object,
type: 'POST',
data: data,
success: function(json) {
alert("YAY");
},
error: function(json){
alert("BOO!"):
}
});