.each()不符合条件

时间:2013-09-11 16:23:51

标签: jquery

以下是我正在寻找的更多描述,我的代码如下: 例如,当pendingOrder [i] .LineItemId = 32时,它应该只得到那个特定的行数据,不知道如何添加条件来获得匹配pendingOrder [i] .LineItemId = 32的特定行索引

$.each(pendingOrder, function(i, lineitemdata) {
               if(pendingOrder[i].LineItemId == lineItemId);
                 {
                       return false;
}
});

2 个答案:

答案 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'){

希望,它应该解决你的问题。