我有以下选择初始化:
jQuery("#FieldId").selectize({
valueField: 'id',
labelField: 'name',
searchField: 'name',
preload: true,
openOnFocus: true,
create: function(input) {
var url = '@Url.Action("", "")?name=' + encodeURI(input);
openActionInPopUp(url, '@Resource.OrganizationCreate');
return false;
},
load: function(query, callback) {
jQuery.ajax({
url: '@Url.Action("GetAllCompanyRepresentatives_Json", "Company")' + "?companyId="
+ jQuery("#CompanyId :selected").val(),
type: 'GET',
dataType: 'json',
error: function (jqXHR, textStatus, errorThrown) {
alert("Error:" + textStatus);
alert("Error:" + errorThrown);
alert("Error:" + jqXHR);
},
success: function (data) {
callback(data);
}
});
}
});
加载事件只调用一次,现在当公司Id参数被更改时我想再次重新调用此下拉列表调用加载函数。 我正在寻找,但我无法通过选择来做到这一点,如果有人知道该怎么做以便与此分享。谢谢。