C# ajax 非同步呼叫webservice方法
阿新 • • 發佈:2019-02-05
function initTable(querydata) { //***注意querydata引數的寫法**:var queryData = "{ AppSetType:'Maerskimportedprecheck',billno:'" + $("#txtNo").val() + "',mainkey:" + null + "}"; $.ajax({ type: "POST", //訪問WebService使用Post方式請求 contentType: "application/json;charset=utf-8", //WebService 會返回Json型別 url: "../GetJsonStr.asmx/GetJson", //獲取資料的地址 data: querydata, //引數 dataType: 'json ', beforeSend: function (x) { x.setRequestHeader("Content-Type", "application/json; charset=utf-8"); }, error: function (x, e) { layer.alert(e.toString(), 0, "友好提醒"); }, success: function (data) { SetTableData(data); } }); };
**********---實際驗證過的。。。net中Ajax呼叫後臺方法和呼叫webservice方法的時候,所傳的引數 querydata 的格式不太一樣,,要注意*****************