私の if(str == seltext) は常に 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 を一度だけ保存するためだと思いますが、アラートは変更されません。