function errHandle(title, err) { $('#show').html("
错误源:" + title + "
错误信息:" + err.responseText + "
"); } function getData(method, layer) { $.ajax({ type: "get", url: method, async: true, dataType: "html", success: function (msg) { if (typeof (layer) == "function") { layer(msg); } else { $('#' + layer).html(msg); } }, error: function (err) { errHandle("获取请求域" + method, err); } }); } function postData(method, msg, layer) { $.ajax({ type: "POST", //访问WebService使用Post方式请求 contentType: "application/json; charset=utf-8", //WebService 会返回Json类型 url: method, //调用WebService的地址和方法名称组合 ---- WsURL/方法名 cache: false, //缓存关闭 data: msg, //这里是要传递的参数,格式为 data: "{paraName:paraValue}",下面将会看到 dataType: 'json', async: true, success: function (result) { //回调函数,result,返回值 if (typeof (layer) == "function") { layer(result); } else { if (result != null) { var dd = result.Detail; var b = $(document.getElementById(layer)); b.text(dd); } else { errHandle("提取请求域", "返回数据为空"); } } }, error: function (err) { errHandle("提取请求域" + method, err); } }); }