实现下拉框分页的js代码

function getMajorSubList() {

var majorCode = $('#majorCodeId').val();

$('#submajorSale').html("<option value=''>请选择</option>");
/*获取专家列表*/
if(majorCode!=''){

$('#submajorSale').html(loadingSource);
$.getJSON(path + "/major/json?date="+new Date().getMilliseconds(), {majorCode:majorCode}, function (data) {
$('#submajorSale').html("");
$('#submajorSale').flexbox(data[0],{
width:200,
showName:false,
initialValue:'',
autoCompleteFirstMatch: false, 
noResultsText: '',
paging:{          
                  pageSize: 10,                     
                  showSummary: true,     
                  summaryTemplate: '此页  {start}-{end} 总共  {total} 条结果 '  
},
   onSelect: function() {
    var sv = '';
      if (!isEmpty($('input[name=submajorSale]').val())) {
        sv = $('#'+$('input[name=submajorSale]').val()).attr('val');
        sv = sv.substring(sv.lastIndexOf('_')+1,sv.length);
      }
          $('#submajorCodeId').val(sv);
         
    }
});

$('#submajorSale_input').blur(function() { 


//在键盘上删除时
$('#submajorCodeId').val($('input[name=submajorSale]').val());
var sv = '';
       if (!isEmpty($('input[name=submajorSale]').val())) {
      var target_obj = jQuery('#'+$('input[name=submajorSale]').val());
if (target_obj.length>0) {
sv = $(target_obj).attr('val');
sv = sv.substring(sv.lastIndexOf('_')+1,sv.length);
$('#submajorCodeId').val(sv);
} else {
$('#submajorCodeId').val($('input[name=submajorSale]').val());
}
        }

});  
});
}else{
$('#submajorSale').html("<select style='width: 200px;'><option value=''>请选择</option></select>");
}
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值