如何在表单提交中保留jquery选择的插件中的表单值

时间:2015-08-11 07:45:53

标签: jquery jquery-chosen

任何人都可以告诉我如何在表单提交中保留选定的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);
                    }
                });

https://jsfiddle.net/sushilsingh94/tdzh68hv/7/

0 个答案:

没有答案