预期),但我无法理解这里的语法问题

时间:2017-07-28 04:26:21

标签: jquery

enter image description here

任何人都可以在这里找到问题...

SelectedPanelIds="";
        var PanelIds='@Model.srPanelList';
        var arrPanelList =PanelIds.split('|');
        for(var i = 0;i<(arrPanelList.length)-1;i++)
        {
            var Id = arrPanelList[i].split('~');
            if (Id[1] != @Model.ObjectId)
            {
               SelectedPanelIds = SelectedPanelIds + Id[1] +',' ;
            }
       }

显示预期),但我无法理解这个问题。

1 个答案:

答案 0 :(得分:0)

看起来你有语法错误。

你有@Model.ObjectId,但你可能想用引号括起来。

所以你的if声明如下:

if (Id[1] != '@Model.ObjectId') {
    // ...