-2

这是正在寻找的更多描述,我的代码如下:例如,当 pendingOrder[i].LineItemId =32 时,它应该只获取特定的行数据,不确定如何添加条件来获取匹配的特定行索引挂起订单[i].LineItemId = 32

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

2 回答 2

0

我需要查看更多的逻辑来确定你在这里尝试做什么,但是我马上就可以看到你有一个语法错误:

if (this["LineItemId") == 'lineitemvalue'

你有一个[当我认为它应该是(

尝试:

if (this("LineItemId") == 'lineitemvalue'

看看你是否还有运气。

于 2013-09-11T16:29:12.467 回答
0

您的代码中有语法错误:

$.each(pendingorder, function(i,pendinglineitem){
    if (this["LineItemId"] == 'lineitemvalue'){
         pendingorder=this;
    }
});

这里this["LineItemId"] == 'lineitemvalue'的条件可能有些错误。检查变量,它应该是:

if (pendinglineitem == 'lineitemvalue'){

希望,它应该可以解决您的问题。

于 2013-09-11T16:30:22.083 回答