使用websql数据库中的Jquery绑定HTML5下拉列表

使用websql数据库中的Jquery绑定HTML5下拉列表,jquery,binding,html-select,Jquery,Binding,Html Select,我想从jquery中设置下拉选择值 我尝试了下面提到的不同方法,但没有一种有效 HTML: <div class="ui-block-b"> <select id="interviewertyp" name="interviewerType" data-theme="b" data-mini="true" data-native-menu="false" onchange="interviewerTypeFn(this.value)"> <option value=

我想从jquery中设置下拉选择值

我尝试了下面提到的不同方法,但没有一种有效

HTML:

<div class="ui-block-b">
<select id="interviewertyp" name="interviewerType" data-theme="b" data-mini="true"
data-native-menu="false" onchange="interviewerTypeFn(this.value)">
<option value="0">Insured</option>
<option value="1">Tenant</option>
<option value="2">Other</option>
</select><br />
</div>

Jquery版本:1.7.2

从我签入的数据库警报$(“#OccessorTypoption:selected”).val(VAU)中设置值后可能重复的;它显示来自db的新值,但UI不会得到更新。
var valu = "";
if (row['rdWhowasinter'] == "Y")
valu = 0;
else if (row['rdWhowasinter'] == "N")
valu = 1;
else if (row['rdWhowasinter'] == "O")
valu = 2;
else {

}
alert(valu);

valu = "Insured";
$("#interviewertyp").selectmenu('refresh');
$("#interviewertyp option").each(function () {
if ($(this).text() == valu) {
alert($(this).text());

$(this).attr('selected', 'selected');
}
});
$("#interviewertyp").selectmenu('refresh');
$("#interviewertyp").selectmenu('refresh');
$("#interviewertyp option:selected").val(valu);
alert($("#interviewertyp option:selected").val())
$("#interviewertyp option:selected").val(valu);
$("#interviewertyp").selectmenu('refresh');
$("#interviewertyp").val("1");