鍍金池/ 問答/網(wǎng)絡(luò)安全  HTML/ jquery中寫jstl的問題

jquery中寫jstl的問題

就是把數(shù)據(jù)庫里的結(jié)果集用c:forEach在jsp頁面查看,后臺輸出有值,放在HTML里面也有值,但是放在jquery里面就不行了。
本來是這樣:

$( document ).ready( function() {
        var entries = [ 
    { label: 'baidu', url: 'http://www.baidu.com', target: '_top' },         
    { label: 'taobao', url: 'http://www.taobao.com', target: '_top' },         

        ];

換成這樣就不行:

$( document ).ready( function() {
        var entries = [ 
<c:forEach items="${CATEGORIES}"  var="item" varStatus="status">      
    { label:${item.category_name}, url: 'http://www.taobao.com', target: '_top' },         

</c:forEach>  

        ];

不是很明白,jstl和jquery應(yīng)該沒有沖突啊,還是我寫的不對?

回答
編輯回答
心夠野

現(xiàn)在開發(fā)程序都不需要學(xué)習(xí)調(diào)試的嗎?

你的label的值要用引號引起來才能是字符串。

2017年2月8日 18:01