我正在向数据库发送 Ajax 调用以获取要填充的数据并创建现有的选择框。
使用创建选择后jQuery.html()
,我正在尝试预设选择框的值。但是,设置该值并非一直有效,有时仅在 IE8 中将选择框保留为“选择一个”/-1 的默认选项。要添加的另一件事是,我通过使用使选择框可见
$("#selectBox").css('display', 'block')
我正在使用jQuery.val()
.
我试过了$("#selectBox").val(id)
和
$("#selectBox").find('option[value=' + id + ']').prop('selected', true);
但是两者都呈现出我一直遇到的相同不一致的结果。