这是html代码。
<div class="leftalign selectBox-wrap ele-width-23 mrg-right-5">
<select name="country" id="countryDiv" class="selectmenu">
<option value="-1~-1" selected="selected" >Country</option>
</select>
</div>
这里我们附加来自js的值。
var linkUrl
='http://'+hostname+'/uploadImage.php?command=GET_LOV_COUNTRY' ; $.ajax({
type: 'GET',
url: linkUrl,
dataType: 'json',
beforeSend: function (xhr)
{
//xhr.setRequestHeader("X-Auth-Token", accessToken);
},
success: function(data){
try{
jQuery("#countryDiv").empty();
var x=data;
conSelect='<option value="-1~-1">Country</option>';
x=data.country;
for(i=0;i<x.length; i++)
{
var utilName= x[i].lov_value.trim();
conSelect+='<option value="'+x[i].id+'~'+utilName+'">'+utilName+'</option>';
} //alert(conSelect);
jQuery("#countryDiv").append(conSelect);
}catch(e){
}
},
error:function(data){
},
complete:function(data){
}
}); }
此处点击下拉列表,下拉列表不会消失。 onclick两次就消失了