由于自己疏忽导致的错误,仅做一下记录

js写法没有错误,注意的是.mobile的html应写成<select>,此次采用<input>而导致的问题

<select name=”mobile” class=”form-control mobile”>
<option value=””>请选择</option>
</select>
<input type=”hidden” class=”id” name=”id” />

var $form = $(“#dataForm<?php echo $rand;?>”);
$form.find(“.mobile”).select2({
ajax: {
url: “<?php echo ymmAdminUrl(‘member/members’); ?>”,
dataType: ‘json’,
processResults: function (result) {
return {
results: result.data
};
},
}
})
.on(“select2:select”, function (e){
$form.find(“.id”).val($(this).val());
});

 

作者 admin

百度广告效果展示