以下是我正在寻找的更多描述,我的代码如下: 例如,当pendingOrder [i] .LineItemId = 32时,它应该只得到那个特定的行数据,不知道如何添加条件来获得匹配pendingOrder [i] .LineItemId = 32的特定行索引
$.each(pendingOrder, function(i, lineitemdata) {
if(pendingOrder[i].LineItemId == lineItemId);
{
return false;
}
});
答案 0 :(得分:0)
我需要看到更多的逻辑来确定你在这里尝试做什么,但是我可以看到你有语法错误:
if (this["LineItemId") == 'lineitemvalue'
你有一个 [,我相信它应该是(
尝试:
if (this("LineItemId") == 'lineitemvalue'
看看你是否还有运气。
答案 1 :(得分:0)
您的代码中存在语法错误:
$.each(pendingorder, function(i,pendinglineitem){
if (this["LineItemId"] == 'lineitemvalue'){
pendingorder=this;
}
});
这里this["LineItemId"] == 'lineitemvalue'
条件可能有些不对。检查变量,应该是:
if (pendinglineitem == 'lineitemvalue'){
希望,它应该解决你的问题。