Javascript 使用标签选择ize.js,在编辑表单上重新加载选定的键和值
我正在搜索(Javascript 使用标签选择ize.js,在编辑表单上重新加载选定的键和值,javascript,selectize.js,Javascript,Selectize.js,我正在搜索(action=GET)表单中使用Selectize.js开发一个ASP.NET MVC应用程序。其中一个输入使用Selectize,如下所示: $("#selectize").each(function () { $(this).selectize({ plugins: ['remove_button'], valueField: 'Acronym',
action=GET
)表单中使用Selectize.js开发一个ASP.NET MVC应用程序。其中一个输入使用Selectize,如下所示:
$("#selectize").each(function () {
$(this).selectize({
plugins: ['remove_button'],
valueField: 'Acronym',
labelField: 'Name',
searchField: ['Acronym', 'Name'],
create: false,
persist: false,
preload: true,
initUrl: "/Attorneys/GetAllJson/",
initData: true,
load: function (query, callback) {
$.ajax({
url: "/Attorneys/GetAllJson/",
type: 'GET',
error: function () {
callback();
},
success: function (res) {
callback(res);
}
});
}
});
});
当表单为空时,如果一切正常。该选项在Selectize输入中完美显示律师的首字母缩写和姓名。提交表单时,输入会按预期发送以逗号正确分隔的值
当我执行搜索时,表格中正确填写了我之前在上一屏幕中选择的值,但律师的姓名没有相应的首字母缩略词
列出可用选项后,所有其他律师都会正确显示。选定的律师仅作为首字母缩略词出现
我尝试过(我不使用数据
:我使用输入
中的值)和(不起作用)
有没有办法用正确的远程值重新加载这些选定选项