Javascript 相扑选择刷新问题
Sumo select未刷新其中的数据。 操作方法是返回正确的列表。 就像J QUERY multi-select rebuild()一样 功能可用,我缺少什么吗Javascript 相扑选择刷新问题,javascript,jquery,asp.net-mvc,sumoselect.js,Javascript,Jquery,Asp.net Mvc,Sumoselect.js,Sumo select未刷新其中的数据。 操作方法是返回正确的列表。 就像J QUERY multi-select rebuild()一样 功能可用,我缺少什么吗 $(“#ddlCountry”).change(函数(){binddlocation(CountryId);}) 函数位置(CountryId){ 变量ddlocation=$(“#ddlocation”); $.ajax({ url:RootUrl+'/Home/BindMasterDropDown', 键入:“获取”, 数据:{T
$(“#ddlCountry”).change(函数(){binddlocation(CountryId);})代码>
函数位置(CountryId){
变量ddlocation=$(“#ddlocation”);
$.ajax({
url:RootUrl+'/Home/BindMasterDropDown',
键入:“获取”,
数据:{TableType:'tbllocation',RegionId:'0',Country\u id:CountryId,categu id:'0',subcatege\u id:'0',EntityID:'0',DepartmentID:'0'},
数据类型:“json”,
async:false,
成功:功能(结果){
$(“#ddlocation”).html(“”);
ddlocation.append($(“”).val(“”).html('--select--');
$。每个(结果、函数(键、值){
ddlocation.append($(“”).val(value.ID).html(value.vddescription));
});
//警报(“绑定位置”);
$(“#ddlocation”).SumoSelect({csvdiscount:1,search:true,searchText:'enthere.});
$(“.SumoSelect”).css('margin-top','15px');
},
错误:函数(err){
警报(错误状态文本);
}
});
}答案是:它现在工作正常。
参考:
完整代码:
function BindDDlLocation(CountryId) {
var ddlLocation = $("#ddlLocation");
$.ajax({
url: RootUrl + '/Home/BindMasterDropDown',
type: "GET",
data: { TableType: 'tbllocation', RegionId: '0', Country_id: CountryId, Categ_Id: '0', SubCateg_Id: '0', EntityID: '0', DepartmentID: '0' },
datatype: 'json',
async: false,
success: function (result) {
$("#ddlLocation").html('');
ddlLocation.append($("<option></option>").val('').html('--select--'));
$.each(result, function (key, value) {
ddlLocation.append($("<option></option>").val(value.ID).html(value.vDescription));
});
//bimmy
$("#ddlLocation").SumoSelect({ csvDispCount: 1, search: true, searchText: 'Enter here.', triggerChangeCombined: false });
$("#ddlLocation").SumoSelect().sumo.reload();
$(".SumoSelect").css('margin-top', '15px');
//bimmy
},
error: function (err) {
alert(err.statusText);
}
});
函数位置(CountryId){
变量ddlocation=$(“#ddlocation”);
$.ajax({
url:RootUrl+'/Home/BindMasterDropDown',
键入:“获取”,
数据:{TableType:'tbllocation',RegionId:'0',Country\u id:CountryId,categu id:'0',subcatege\u id:'0',EntityID:'0',DepartmentID:'0'},
数据类型:“json”,
async:false,
成功:功能(结果){
$(“#ddlocation”).html(“”);
ddlocation.append($(“”).val(“”).html('--select--');
$。每个(结果、函数(键、值){
ddlocation.append($(“”).val(value.ID).html(value.vddescription));
});
//比米
$(“#ddlocation”).SumoSelect({csvdiscount:1,search:true,searchText:'enthere',triggerChangeCombined:false});
$(“#ddlocation”).SumoSelect().sumo.reload();
$(“.SumoSelect”).css('margin-top','15px');
//比米
},
错误:函数(err){
警报(错误状态文本);
}
});
}
//bimmy
$("#ddlLocation").SumoSelect({ csvDispCount: 1, search: true, searchText: 'Enter here.', triggerChangeCombined: false });
$("#ddlLocation").SumoSelect().sumo.reload();
$(".SumoSelect").css('margin-top', '15px');
//bimmy
function BindDDlLocation(CountryId) {
var ddlLocation = $("#ddlLocation");
$.ajax({
url: RootUrl + '/Home/BindMasterDropDown',
type: "GET",
data: { TableType: 'tbllocation', RegionId: '0', Country_id: CountryId, Categ_Id: '0', SubCateg_Id: '0', EntityID: '0', DepartmentID: '0' },
datatype: 'json',
async: false,
success: function (result) {
$("#ddlLocation").html('');
ddlLocation.append($("<option></option>").val('').html('--select--'));
$.each(result, function (key, value) {
ddlLocation.append($("<option></option>").val(value.ID).html(value.vDescription));
});
//bimmy
$("#ddlLocation").SumoSelect({ csvDispCount: 1, search: true, searchText: 'Enter here.', triggerChangeCombined: false });
$("#ddlLocation").SumoSelect().sumo.reload();
$(".SumoSelect").css('margin-top', '15px');
//bimmy
},
error: function (err) {
alert(err.statusText);
}
});