我有下拉选择 - >选项“id =“select_proptype”,其值在jquery函数中动态生成......我还有其他选择--->选项也是如此,但动态选择位置位于以下输入之上( html 5) 标记...这种行为仅在 IE 10 和 IE 9 ....
这是我的代码....
<div class="criteria_block">
<span><label class="search_form_Label" for="proptype">Property Type</label></span>
<span><select class="inputStyle_class" id="select_proptype" name="type" style="width:165px;"></select></span>
</div>
<div class="criteria_block">
<span><label class="search_form_Label default_font" for="postcodes">Post Codes</label></span>
<span><input class="inputStyle_class form_search_textbox" id="postcodes" style="width:160px;" name="postcodes" type="text" /></span>
</div>
在 html 中,我正在调用函数来获取所有值...
$(document).ready(function () {
$(this).SearchForm();
});
jquery 插件功能.......
$.fn.SearchForm = function () {
//process the code//
//generate option values
for (var val in plugin_Global_Variables.F_property_Type) {
$("#select_proptype").append('<option value="' + plugin_Global_Variables.F_property_Type[val] + '">' + plugin_Global_Variables.F_property_Type[val] + '</option>');
}
}
CSS----------------
.criteria_block {
display:block;
width:300px;
height:40px;
margin-top:10px;
color:#4E4E4E;
border:thin;
border-color:grey;
}
.search_form_Label {
display:inline-block;
width:100px;
font-weight:500;
margin-left:10px;
line-height:40px;
}