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 的格式不太一样,,要注意*****************