如何在 select2 插件中设置 select 值 - jquery
How to set select value in select2 plugin - jquery
我使用此代码通过 select2
插件将数据插入 select
元素:
$.ajax({
type: "POST",
url: "ws.asmx/GetEvrakGrup",
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (dc, status) {
jsonData = JSON.parse(dc.d);
$("#selectId").select2({
data: jsonData
});
},
error: function () { alert("This is an Error");}
});
我想在此 select 中设置一个值,但它不起作用:
$("#selectId").val(81);
试试下面的代码:
var $example = $("#selectId").select2();
$example.val(81).trigger("change");
试试这个:
$("#selectId").val(81).trigger('change');
而不是
$("#selectId").val(81);
$("#MyDropdownList").select2("trigger", "select", {
data: { id: theID, text: theText }
});
我使用此代码通过 select2
插件将数据插入 select
元素:
$.ajax({
type: "POST",
url: "ws.asmx/GetEvrakGrup",
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (dc, status) {
jsonData = JSON.parse(dc.d);
$("#selectId").select2({
data: jsonData
});
},
error: function () { alert("This is an Error");}
});
我想在此 select 中设置一个值,但它不起作用:
$("#selectId").val(81);
试试下面的代码:
var $example = $("#selectId").select2();
$example.val(81).trigger("change");
试试这个:
$("#selectId").val(81).trigger('change');
而不是
$("#selectId").val(81);
$("#MyDropdownList").select2("trigger", "select", {
data: { id: theID, text: theText }
});