我可以成功地從我的Web服務接收值,因此,在這種情況下,腳本工作正常。不過,我現在正在嘗試使用下面的'data'字段將數據發送到webservice。我無法弄清楚如何發送一個簡單的字符串(例如「test」)到web服務,這是我的web方法期望的參數。如何通過AJAX POST將「數據」發送到ASMX Web服務?
任何幫助,非常感謝。例如:
function setQuestion() {
$.ajax({
type: "POST",
**data: "{}",** //how do i use this to send a string??
dataType: "json",
url: "http://someURL",
contentType: "application/json; charset=utf-8",
success: onSuccess
});
}
function onSuccess(msg) {
$("#questiontxt").append(msg);
}
現貨在cdm上,你的第一塊代碼就是解決方案 – davey1990 2012-02-14 22:26:29
太好了你實際上應該引用param的名字,例如「{\」param1 \「:」+ p1 +「}」但它實際上沒有工作:) – cdm9002 2012-02-14 22:31:07