我正在使用Google Chrome擴展。我有字符串數組,我需要用Ajax將我的數組發佈到Web服務,然後再次返回。這裏是我的代碼:如何使用AJAX將數組POST到POST服務
var data = {};
data.param1 = words; // my string array
$.ajax({
data: JSON.stringify(data),
dataType: "json",
url: 'http://localhost:49242/Service.asmx',
type: "POST",
contentType: "application/json; charset=utf-8",
success: function (result) {
alert("basarili");
},
failure: function(errMsg) {
alert(errMsg);
}
});
服務:
public string example(string[] param1) {
string result = param1[0];
return result;
}
,我沒有得到一個錯誤,但是這個代碼不工作。我該如何解決?
你有調試你的代碼一步一步?你有看到你發送的是什麼,你得到了什麼? – Aristos
你的意思是'param1 [「」param1「]'? – madalinivascu