【发布时间】:2015-10-21 11:43:03
【问题描述】:
我正在尝试创建一个动态选择;
每次我在数据库表上创建一个用户时,它都会在标记中添加一个<td class="users">:<td class="users">name of the user extracted from the db</td>
html
<select id="selectUser">
<option selected disabled>Select a user...</option>
</select>
js
var names = {};
$('.users').each(function() {
names = $(this).html();
printContent(names);
});
function printContent(content)
{
$( '<option class="selectOption">' + content + '</option>' ).appendTo( "#selectUser" );
}
它确实会根据需要显示用户名,但是,选择不会更改所选类。如何将选定的类添加到正在显示的元素中?
我已经在http://jsfiddle.net/hh7r7p3w/ 中添加了代码。顺便提一下,带有用户名的真实数据来自数据库,所以这个名字可以变化。
我是否正在尝试以我尝试的方式做一些我无法做到的事情?
谢谢
【问题讨论】:
-
对不起.....我在哪里添加这个?在函数内?
-
我还添加了更新的小提琴,点击它。它作为第一条语句添加在
printContent函数中