使用jQuery更改Combobox选项

时间:2017-11-27 16:49:24

标签: javascript jquery asp.net

当我通过jQuery生成Combox时,我无法使用jQuery更改所选选项。如果我在html页面上手动生成一个组合框,我可以使用以下代码进行更改:

 $(#role).val(2)

但是在jQuery中我无法做到。

这是我的代码:

 $("div[class='row'][itemid='1']").after('<div class="row" itemid="' + itemid_ + '"><div class="col-xs-4" itemid= "' + itemid_ + '"><select id="modul' + itemid_ + '" itemid="' + itemid_ + '"  ></select></div><div class="col-xs-4" itemid="' + itemid_ + '"><select id="role' + itemid_ + '"></select></div><div class="col-xs-4" itemid="' + itemid_ + '"><input class="knp" type="button" itemid="' + itemid_ + '" onclick=DeleteElement(' + itemid_ + ') value="Удалить"/><input class="knp' + itemid_ + '" type="button" onclick=AddElement(' + itemid_ + ') itemid="' + itemid_ + '" value="Добавить"/></div></div>')

function getModul(modul,itm) {
 $(modul).append('<option value="' + jsondata_1[i].MODUL_ID + '">' + jsondata_1[i].MODUL_NAME + '</option>')
}

在此代码之后,我无法更改生成的组合框的选定值。

0 个答案:

没有答案