C# JavaScript和数据表
我想从JavaScript检索dataTable中的对象值 我返回的项目是我的Web服务中的ResponseStatistic_1C# JavaScript和数据表,c#,javascript,jquery,C#,Javascript,Jquery,我想从JavaScript检索dataTable中的对象值 我返回的项目是我的Web服务中的ResponseStatistic_1 [OperationContract] [WebInvoke(Method = "GET", ResponseFormat = WebMessageFormat.Json)] ResponseStatistic_1 Statistic_1(); 这是我的回答 public class ResponseStatistic_1 : IBaseClien
[OperationContract]
[WebInvoke(Method = "GET", ResponseFormat = WebMessageFormat.Json)]
ResponseStatistic_1 Statistic_1();
这是我的回答
public class ResponseStatistic_1 : IBaseClientEntity
{
public ResponseStatistic_1()
{
}
public ResponseStatistic_1(Statistic_1 [] items) : this()
{
this.Items = items;
}
public Statistic_1[] Items
{
get;
set;
}
}
public class Statistic_1
{
private string _geografisch_zone;
private decimal[] _sum;
private int _yearStart;
private int _yearEnd;
public Statistic_1()
{
...
}
public string Geografisch_zone
{...
}
public decimal[] Sum
{
...
}
public int YearStart
{
...
}
public int YearEnd
{
...
}
}
这是我的统计数字
public class ResponseStatistic_1 : IBaseClientEntity
{
public ResponseStatistic_1()
{
}
public ResponseStatistic_1(Statistic_1 [] items) : this()
{
this.Items = items;
}
public Statistic_1[] Items
{
get;
set;
}
}
public class Statistic_1
{
private string _geografisch_zone;
private decimal[] _sum;
private int _yearStart;
private int _yearEnd;
public Statistic_1()
{
...
}
public string Geografisch_zone
{...
}
public decimal[] Sum
{
...
}
public int YearStart
{
...
}
public int YearEnd
{
...
}
}
以下是我的JavasCript代码:
function getStatistic1() {
var response;
var allstat1 = [];
$.ajax({
type: 'GET',
url: 'http://localhost:52768/Service1/Statistic_1',
contentType: 'application/json; charset=utf-8',
dataType: 'json',
success: function (msg) {
response = msg.d;
for (var i = 0; i < response.length; i++) {
allstat1[i] =**???**
}
fillData(allstat1);**???**
},
error: function (e) {
alert("error loading statistic 1");
}
})
}
function fillData(data) {
$('#table_campaigns').dataTable({
**???**
});
}
函数getStatistic1(){
var反应;
var allstat1=[];
$.ajax({
键入:“GET”,
网址:'http://localhost:52768/Service1/Statistic_1',
contentType:'application/json;charset=utf-8',
数据类型:“json”,
成功:功能(msg){
响应=msg.d;
对于(变量i=0;iallyearstat1[0] = [response.Items[0].PropertyName, response.Items[0].PropertyName];
填写数据表的Ans:
$('#table_statistic_1').dataTable({
'aaData': data,
'aoColumns': [
{ "sTitle": ""},
{ "sTitle": allyearstat3[0][0] },
{ "sTitle": allyearstat1[0][1] }
],
});