【发布时间】:2015-01-27 15:24:57
【问题描述】:
遇到问题,我从表中获取数据并将其传递给 wcf 网络服务
第一次服务
public string SaveDate(string data) {
JavaScriptSerializer json = new JavaScriptSerializer();
List < string[] > mystring = json.Deserialize < List < string[] >> (data);
return "saved";
}
第二次获取数据和ajax调用
$('#btnPaymentOk').click(function () {
var objList = new Array();
$("table#tblGridProductInformation > tbody > tr").each(function () {
if ($(this).find('td.Qty').text() != '') {
objList.push(new Array($(this).find('td.LocalSalesPrice').text(), $(this).find('td.Total').text()));
//objList.push(new Array("a", "b"));
}
});
$.ajax({
type: "POST",
url: "/WebPOSService.svc/SaveDate",
data: "{data:" + JSON.stringify(objList) + "}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg) {
alert(msg.d);
}
});
});
看起来像
{data:[["1.00","1.00"],["0.60","0.60"],["0.40","0.40"]]}
json 数组
问题是没有从服务端获取数据
帮帮我
【问题讨论】:
-
在浏览器控制台网络选项卡中检查请求。需要更多信息