jqhph / dcat-admin

🔥 基于 Laravel 的后台系统构建工具 (Laravel Admin),使用很少的代码快速构建一个功能完善的高颜值后台系统,内置丰富的后台常用组件,开箱即用,让开发者告别冗杂的HTML代码
http://www.dcatadmin.com
MIT License
3.9k stars 713 forks source link

重置按钮针对下拉组件和文件上传组件无效的情况 #2143

Open yun3948 opened 1 week ago

yun3948 commented 1 week ago

Admin::script(<<<JS

$('button[type="reset"]').click(function(){

    var form = $(this).parents('form')
        form[0].reset();
        form.find('select').val('').trigger('change');
        form.find('.select2-selection__clear').click();            
        form.find('.file-panel a[data-file-act="delete"]').trigger('click');

        let uploader = form.find('.web-uploader')
        uploader.find('[data-file-act="cancel"]').trigger('click')
});

JS); 有需要的可以参考一下