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應該爲您做這個。 –