【发布时间】:2021-07-30 07:42:00
【问题描述】:
<div class="row justify-content-center align-items-center h-300">
<div class="col col-sm-6 col-md-6 col-lg-4 col-xl-3">
<div class="form-group">
<select class="mul-select-gift" multiple="true">
<?php
if(mysqli_num_rows($prolist_res11) > 0 ){
while($row = mysqli_fetch_assoc($prolist_res11)){ ?>
<option value="<?php echo $row['proid'];?>"> <?php echo $row['proname'];?> </option>
<?php
}
}
?>
</select>
</div>
</div>
</div>
这是我的 select2 Multi-select 列表。
我需要根据 ajax 成功响应从列表中选择一些选项。
ajax成功响应中的代码如下:
success: function(data) {
if(type == 'q_dis') {
var msg = $.parseJSON(data);
var product_or_catagory = msg.product_or_catagory;
var id_string = msg.id_string;
const ids = id_string.split("_sx_");
var sid = ids[0];
var dtail_string = msg.dtail_string;
if(product_or_catagory == 'prod' ) {
document.getElementById('product_list').style.display = 'block';
$('#mul-select-gift').val(sid).trigger('change')
// $('#mul-select-quantity').select2('data', {id: 1127, text: 'Blue_Grass'});
}
}
},
但它不起作用。有没有人可以帮忙啊
提前致谢
【问题讨论】: