优化表单控件
This commit is contained in:
@@ -110,15 +110,19 @@ define(['jquery', 'bootstrap', 'validator'], function ($, undefined, Validator)
|
||||
})
|
||||
}
|
||||
},
|
||||
tagsinput: function(form){
|
||||
if ($('.tagsinput', form).size() > 0) {
|
||||
require(['tagsinput'], function(){
|
||||
$('.tagsinput', form).tagsinput();
|
||||
})
|
||||
}
|
||||
},
|
||||
selectpicker: function (form) {
|
||||
//绑定select元素事件
|
||||
if ($(".selectpicker", form).size() > 0) {
|
||||
require(['bootstrap-select', 'bootstrap-select-lang'], function () {
|
||||
$('.selectpicker', form).selectpicker();
|
||||
$(form).on("reset", function () {
|
||||
setTimeout(function () {
|
||||
$('.selectpicker').selectpicker('refresh').trigger("change");
|
||||
}, 1);
|
||||
require(['select2'], function () {
|
||||
$('.selectpicker', form).select2({
|
||||
placeholder: "——请选择——"
|
||||
});
|
||||
});
|
||||
}
|
||||
@@ -511,6 +515,7 @@ define(['jquery', 'bootstrap', 'validator'], function ($, undefined, Validator)
|
||||
events.validator(form, success, error, submit);
|
||||
events.editor(form);
|
||||
events.board(form);
|
||||
events.tagsinput(form);
|
||||
events.selectpicker(form);
|
||||
events.daterangepicker(form);
|
||||
events.selectpage(form);
|
||||
|
||||
Reference in New Issue
Block a user