實際上,我在使用渲染的模板添加動態內容時面臨問題。在渲染的引導彈出式模板中添加動態內容
酥料餅的召喚:
$(selectorId).popover({
placement: 'bottom',
title: 'New Post',
html: 'true',
content: _template,
container: 'body',
});
渲染HTML模板
<div>
<label>Name</label><input type="text" name="name" id="name" />
<label>Message</label><input type="text" name="message" id="messgae" />
<label>Select Article</label><select name="article" id="article"></select>
<input type="button" value="submit">
</div>
只需要專注於 「文章」。選擇框是空的模板和渲染後我試圖追加文章數據,但它不工作。
從分貝追加數據來選擇框
$.each(articles,function(){
$("#article").append(this.articleName);
});
製品是JSON陣列
[
{
'id': 1,
'articleName': 'article1'
},
{
'id': 2,
'articleName': 'article2'
},
{
'id': ,
'articleName': 'article3'
}
]
問題:選擇框被顯示爲空。
目標:每當彈出窗口打開時,用戶可以從選擇框中選擇文章。
您的代碼是否適用於填充選擇框,如果它在彈出窗口之外?你什麼時候調用填充代碼?如果您提供比沒有上下文的片段更完整的代碼,我們可以提供更好的幫助。 –
你可以創建一個小提琴演示,這樣的問題可以更容易理解? – SaurabhLP
'articles'變量中存儲了什麼? – paulitto