var rowData = $("#myGrid").jqGrid("getRowData", selectedId);
var reJson;
var results = JSON.stringify(rowData);
results = encodeURIComponent(results);//解析json格式字符串,webservice里用Server.UrlDecode(jsonData);反解析
var jsonDa = "{ jsonData:\"" + results + "\", matchType: \"Sheet\", scaleName: \"GRID100_POLYGON\"}";
$.ajax({
url: "ArchiveWebService.asmx/GenerateElement",
type: "POST",
dataType: "json",
contentType: "application/json; charset=utf-8",
data: jsonDa,
success: function(json) {
reJson = json.d;//获取webservice返回值
alert(json.d);
},
error: function(x, e) {
alert(x.responseText);
},
complete: function(x) {
alert(x.responseText);
}
});
}