有没有一种方法可以在JQuery中使用键和值创建数组?我想遍历TFNDailySummaryReportData数组并将其DateWiseSalesData的Name属性分配给key和DateWiseSalesData作为值。
for (var i = 0; i < TFNDailySummaryReportData.length; i++)
{
var keyValueArray = {
Key: TFNDailySummaryReportData[i].DateWiseSalesData.Name;
value: TFNDailySummaryReportData[i].DateWiseSalesData
}
}
Run Code Online (Sandbox Code Playgroud)
是否有可能实现这样的目标?如果是,怎么办?
我有一个List类型DailySummary
public class DailySummary
{
public string AffiliateID { get; set; }
public string TotalCalls { get; set; }
public string Date{ get; set; }
}
Run Code Online (Sandbox Code Playgroud)
具有以下示例数据:
List<DailySummary> DealerTFNDatesTable = new List<DailySummary>();
DealerTFNDatesTable.Add(new DailySummary() { AffiliateID="0", Date = "12/12/2016", TotalCalls = "10"});
DealerTFNDatesTable.Add(new DailySummary() { AffiliateID="0", Date = "12/13/2016", TotalCalls = "74"});
DealerTFNDatesTable.Add(new DailySummary() { AffiliateID="1", Date = "12/22/2016", TotalCalls = "63"});
DealerTFNDatesTable.Add(new DailySummary() { AffiliateID="0", Date = "12/12/2016", TotalCalls = "58"});
Run Code Online (Sandbox Code Playgroud)
现在我想检索Date并TotalCalls分组 …
我有一个带有键值对的数组。
var array=[
{Key:"Name",Value:"Sam" },
{Key:"Marks",Value:"50"},
{Key:"Subject",Value:"English"},
];
Run Code Online (Sandbox Code Playgroud)
我想将“主题”Value的对象推Key送到变量中。我试图查看如何访问 Value,但在第一步失败。如何才能做到这一点?
for (var key in array[0])
{
console.log(key[i].Value); //error: Cannot read property 'Value' of undefined
}
Run Code Online (Sandbox Code Playgroud)
如何将“主题”Value的对象推Key送到变量中?
我有以下课程:
public class Summary
{
public string Name { get; set; }
public string Marks { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
带有样本数据
SummaryList.Add(new ActivitySummary() { Name = "ATT", Marks = "200"});
SummaryList.Add(new ActivitySummary() { Name = "CHARTER", Marks ="600"});
Run Code Online (Sandbox Code Playgroud)
我想将另一个列表项添加到将包含“总计标记”属性的列表中。
SummaryList.Add(new ActivitySummary() { Name = "TOTAL", Marks ="800"});
Run Code Online (Sandbox Code Playgroud)
如何使用LINQ计算标记属性的总和?
我们如何找到一个表是否包含任何行.我试过这个,但得到了错误:
无法读取未定义的属性"长度"
if($("#tblNames").tr.length > 0)
{
alert('row exists');
}
else
{
alert('row doesn't exist')
}
Run Code Online (Sandbox Code Playgroud)
例如,下表的HTML不包含任何内容tr,我该如何检查?
<table id="tblNames">
</table>
Run Code Online (Sandbox Code Playgroud) jquery ×3
arrays ×2
c# ×2
key-value ×2
linq ×2
sum ×2
group-by ×1
html ×1
html-table ×1
javascript ×1