Javascript jQuery中的JSTL
我正在使用jQuery在引导选项卡中动态创建选项卡。这是由一个事件触发的 为了更清楚地了解我正在做的事情:Javascript jQuery中的JSTL,javascript,jquery,html,twitter-bootstrap,jstl,Javascript,Jquery,Html,Twitter Bootstrap,Jstl,我正在使用jQuery在引导选项卡中动态创建选项卡。这是由一个事件触发的 为了更清楚地了解我正在做的事情: $('.tab-content').append('<div class="tab-pane" id="tab_' + id + '"> </div>'); JSTL的似乎不起作用,我不知道为什么。还有别的办法吗?jstl在服务器端运行。javascript客户端。这行不通 您可以在jsp页面中引用嵌入javascript中的jstl-文本输出到服务器端的js。
$('.tab-content').append('<div class="tab-pane" id="tab_' + id + '"> </div>');
JSTL的
似乎不起作用,我不知道为什么。还有别的办法吗?jstl在服务器端运行。javascript客户端。这行不通
您可以在jsp页面中引用嵌入javascript中的jstl-文本输出到服务器端的js。就像前面提到的,您不能在客户端运行jstl 假设页面位于同一个域(听上去是这样的),您可以使用jQuery“load”函数将外部文件中的HTML放入新创建的div中 例如,在执行此
$('.tab-content').append('<div class="tab-pane" id="tab_' + id + '"> </div>');
这有什么办法吗?我只想把剩下的代码放在
.js
文件之外。你需要在servlet容器/app服务器上运行你的应用程序才能让JSTL工作——你在这样做吗?您可能可以使用jquery加载函数,因为页面似乎位于同一个域上@Zyga感谢您的回复。我是jQuery的新手,所以,你能告诉我你想说什么吗?它不起作用。我在添加选项卡窗格之后添加了它。它不会加载页面。
$('.tab-content').append('<div class="tab-pane" id="tab_' + id + '"> </div>');
$("#tab_"+id).load("flt-pis.html");