我正在尝试从下拉菜单中选择一个值。我的代码目前看起来像这样:
var pnam= $(this).parent().parent().find("td").eq(1).html().trim();
$("#parentModule_name").find("option").each(function(){
if ($(this).text()==pnam) {
$(this).attr('selected','selected');
}
});
流程进入正确选择属性的内部循环。但是没有达到预期的结果。有趣的是,在我的页面上,当我检查元素时,这就是我得到的
<select id="parentModule_name" name="parentId">
<option value="0">Please Select</option>
<option value="12">Admin</option>
<option value="13">Util</option>
<option value="15" selected="selected">Vendor</option>
<option value="16">Shubham</option>
</select>
如你所见。该值被正确选择但未显示在页面上。任何帮助,将不胜感激。谢谢你