我試圖從jQuery的訪問會話變量展開/使用崩潰訪問會話變量從jquery的,展開/摺疊子菜單
function initMenu() {
$('#menu ul').hide();
$('#menu ul:eq('**<%Session["Menu"]%>**')').show();
$('#menu li a').click(
function() {
var checkElement = $(this).next();
if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
return false;
}
if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
$('#menu ul:visible').slideUp('normal');
checkElement.slideDown('normal');
return false;
}
}
);
}
$(document).ready(function() {initMenu();});
基礎上,ul
指數(使用當量)的子菜單$('#menu ul:eq(0)').show();
這工作完全,但我不能讓它使用會話變量工作
JS會產生什麼? '%Session [「Menu」]%>'需要評估一個數字。 –
在瀏覽器中查看源文件並查看'$('#menu ul:eq('** <%Session [「Menu」]%> **')')。show();'查看內容被渲染成標記。有可能是你的線索。如果你在這裏發佈那個腳本的樣子,它會更清楚的知道這個問題。 –