我有,当一个用户点击一个项目发生以下选择下拉选项:的Javascript默认选择
$(this).html($("<select/>", {
class: 'sel',
}).append($("<option/>", { text: "WIP" }))
.append($("<option/>", { text: "C" }))
.append($("<option/>", { text: "A" }))
.append($("<option/>", { text: "AR" }))
.append($("<option/>", { text: "NS" }))
);
此外,我有一个名为status
变量被定义,作为任一“WIP”, “C”,“A”,“AR”或“NS”。
status = trim(($(this).text()));
我想让它这样,当我点击select
下拉列表中,option == status
将被选中。例如:
status = "WIP"
<select class="sel">
<option selected="selected">WIP</option>
<option>C</option>
...
</select>
你能提供一些更多的信息吗?何时分配了“状态”变量?它可以改变,由于用户交互,如果是这样,下拉也应该改变? – jackwanders 2012-08-10 17:58:36
如果你做了一个jsfiddle,它会有所帮助 – 2012-08-10 17:59:06
如果在用户点击一个项目时设置了状态,为什么需要下拉菜单? – 2012-08-10 17:59:22