任何人都可以告诉我如何在表单提交中保留选定的jquery插件中的表单值。 我正在使用表单提交来获取数据并显示在表单下面的同一页面上。我在很多地方都有这种形式所以无法将其更改为Async Ajax。所以请建议我,如果选择了具有该功能,或者如果不能,我如何选择。
https://cloud.githubusercontent.com/assets/8100644/9192488/2b867c36-4029-11e5-89cb-673f4c7d2ba5.png
应保留选定的值,并禁止用户再次选择
<div class="col-sm-4">
<form:select class="form-control chosen-select inputText" path="facilitiesList" name="facilitiesList" id="facilitiesList" data-toggle="tooltip" data-placement="right" title="${facilityMultiSelect}" multiple="true" style='overflow:hidden'></form:select>
var config = {
'.chosen-select' : {}
};
$
.ajax( {
type : "GET",
url : "/logistics/autoCompl/fetchFacilities.do",
dataType : "json",
contentType : 'application/json',
success : function(response) {
availableFacilities = response;
$.each(response, function(i, value){
$('#facilitiesList').append($('<option>').text(value).attr('value', value));
});
for (var selector in config) {
$(selector).chosen(config[selector]);
}
$('[data-toggle="tooltip"]').tooltip();
},
error : function(e) {
alert("Technical Exception occured while searching for Invoices.");
// alert('Error: ' + e.responseText);
}
});