2013-06-24 15 views
0

我的if(str == seltext)總是返回true。bugzilla模板爲什麼我的字符串==對於2個不同的字符串返回true

繼承人我的代碼: -

[% FOREACH cll = classifications %] 
    var str = "[% cll.object.name FILTER js %]"; 
    var seltext = classSel.options[classInd].text; 
    alert(str+" "+seltext); 
    if(str == seltext) 
    { 
     alert("classfound=[% cll %]");  /// THIS ALWAYS GETS FIRED 
    } 
[% END %] 

我不明白爲什麼會這樣,我想可能是因爲[%只被保存在變量str一次,但我的警覺不會改變。

回答

0

我固定的方式,這是由尊崇if語句所以它是這樣的

if(classSel.options[classInd].text == "[% cll.object.name FILTER js %]") 

然後它工作

相關問題