selectonemenu onclick下拉菜单不会消失

时间:2015-03-31 05:49:41

标签: jquery

这是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两次就消失了

0 个答案:

没有答案