Ajax发布方法成功,但错误方法触发
本文关键字:方法 错误 成功 Ajax 布方法 | 更新日期: 2023-09-27 18:03:54
我正在使用ajax张贴发送MSG到移动设备。我收到了MSG,但是它触发了错误方法,不成功。我应该传递什么数据参数呢?这是我的代码....
var SendUrl ="here is my send msg URL";
$.ajax({
url: SendUrl,
type: 'POST',
data: "",
success: function (data) {
alert("Success");
},
error: function (e) {
alert("Fail");
}
});
$('#txtmobileNo').val('');
在ajax选项中的data属性中,您希望发送与您要发送的服务器端参数相匹配的对象或值。成功函数中的数据参数是调用成功时从服务器代码返回的数据。你的错误函数被称为最有可能的,因为你张贴到一个方法,需要一个参数传递,但你没有提供它(你的数据属性在ajax选项)。
试一下,你可以传递一个对象,你应该发送数据参数,像这样
data:{title:"someTitle"}
,您需要在服务器端设置对象的这些属性。
这取决于您从中调用的服务的外观。如果你传递的是json,那么json。
如果是XML则是XML,如果是纯文本则是文本。
我认为问题正在产生,因为没有数据被传递,你没有定义任何数据类型。请检查你的回复。
基本上,数据部分是您发送到服务器的数据,因此您不发送任何内容。您还需要指定数据类型,这是您发送的数据类型,您还可以指定内容,这是您传递的内容类型。