我想将对象存储在一个安静的服务器中。我尝试使用html表单,一切正常,但使用javascript它不起作用。这是代码
var app2={"user_id" : seleVal, "name":nome2, "img":img2, "type":tipo2, "supplier_id": distro}
$.ajax({
type: "POST",
url: 'http://localhost:8000/products',
data: app2,
success: alert("success"),
error: alert("error"),
});
代码同时成功和错误,所以我试图抓住错误使其中的函数,但当我做到成功和错误似乎没有回应。谢谢你的帮助
答案 0 :(得分:0)
代码同时成功和错误
这两行导致:
success: alert("success"),
error: alert("error"),
请注意您实际上是如何在每个语句中调用函数alert()。这样做:
...
success: function() { alert("success") },
error: function() { alert("error") },
...
答案 1 :(得分:0)
看看这个:
$.ajax({
type: "POST",
url: 'http://localhost:8000/products',
data: app2,
success: function(data){
alert("Success: " + data);
},
error: function(error) {
alert("Error: " + error);
}
});
答案 2 :(得分:0)
var app2={"user_id" : seleVal, "name":nome2, "img":img2, "type":tipo2, "supplier_id": distro};
$.ajax({
type: "POST",
url: 'http://localhost:8000/products',
data: app2,
success: function(){
alert("success");
},
error: function(){
alert("error");
}
});