0
我有以下jQuery使用我发送一些数据到web服务。发送数据到webservice,而不使用jQuery查询字符串
var value1="This is val1";
var value2="This is val2";
$.ajax({
url: "Test.asmx/PostData",
data: { data1: value1, data2: value2 },
success: function (html) { strReturn = html; },
async: false
});
if (strReturn == "") {
//some error occured or the data did not get send to webservice
}
else
{
//The data is send to the webservice
}
现在的问题是,因为数据发布为查询字符串。如果值1 & value2中的数据长度非常长,则不会将数据发送到Web服务。
如何避免使用查询字符串发送数据。我已经尝试将ajax参数“processData”设置为false,将“type”设置为POST,但仍然没有运气。
如果任何人都可以向我发送关于如何完成此操作的jquery代码,那将会很棒。
在此先感谢
将类型设置为Post应该为您做这个。 –