jQuery
コード内の大文字と小文字に応じてvbScript変数(別のファイルで定義されているaccessOK)を設定しようとしています。構文がわからず、他の人のコードと一緒に作業している。jqueryでvbScript変数を割り当てる方法
レベル選択に応じて新しいウィンドウが開きます。
問題:accessOK
がtrueまたはfalseの割り当てを取得しないため、アクセスがブロックされます。何かをして、単一のqouteなし<%=accessOK=true%>
を使用していない'<%=accessOK=true%>'
を使用して
をしようとしました
は、コード内で間違っているReferenceError: True is not defined
何と言いますか?どんな助けもありがとう。
$('.click_lower').bind('jqplotDataClick', function (ev, seriesIndex, pointIndex, data) {
if (plotData.level != "Global" && plotData.level != "Area" && plotData.level != "Country")
'<%=accessOK=false%>'
else
'<%=accessOK=true%>'
window.open("index.asp?level="+plotData.detLevel+"&loc="+data[3],'_self');
});
クライアント側の変数をサーバー側の値に設定することについて話していますか?クライアント側で値を設定する必要がある場合は、ページが返される前にサーバー側の処理が発生することを覚えておいてください。あなたがしようとしていることに応じて、 '' <%= accessOK = false%> ''を' accessOK = <%=(accessOK = False)%> ';'に置き換えてください。 JavaScriptはブール値が 'True'または' False'と似ていない可能性が高いので、 'true'または' false'を期待します。ですから、 'accessOK = <%= LCase((accessOK = False))%>;を試してください。 – Lankymart