我正在做動態過濾,但如果條件檢查,我無法做到。如何在ejs標籤中插入javascript變量
我要插入內<%targetOS VAR如果(數據[I] .ListNames == targetOS){%>
爲上述語法它給 「targetOS變量未定義」
請幫忙。
\t $(document).on("change",'.COTSCurrentOSClass', function(e){ \t \t
\t \t var selectedOS = $(this).val(); \t \t \t \t
\t \t var targetOS = "OS::From::"+selectedOS;
\t \t
\t \t <%for(var i=0;i<data.length;i++){%>
\t \t \t <%if(data[i].ListNames == ***targetOS***){%>
\t \t \t \t <%for(var j=0;j<data[i].Values.length;j++){%>
\t \t \t \t console.log("options are");
\t \t \t \t console.log(data[i].Values[j]);
\t \t <%}}}%>
\t \t ($(this).parent().parent()).find(".COTSTargetOSClass").append("<option>Select One</option>");
\t \t
\t });