# toolbar **Repository Path**: joleye/toolbar ## Basic Information - **Project Name**: toolbar - **Description**: 前端工具类方法集合,可快速进入业务。 - **Primary Language**: JavaScript - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-04-24 - **Last Updated**: 2025-10-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: 工具栏方法 ## README ## 目录 - [1. toolbar](#1-toolbar) - [2. upload](#2-upload) - [3. batchEdit](#3-batchEdit) - [4. select选择器](#3-select选择器) --- ## 1. toolbar itemPost:逐个提交,默认false ```js $('.toolbar .btn').toolbar({ checkbox_name: 'customer_id', params: {},//object or function before: function(dataConf, act){ var del_tag = 0; $('input[name=' + dataConf.checkbox_name + ']:checked').each(function () { if($(this).data('tag') == -1){ del_tag++; } }); if(act == 'pass' && del_tag > 0){ return confirm('有'+del_tag+'条删除信息,是否继续?') && confirm('有'+del_tag+'条删除信息,是否继续?'); }else{ return true; } }, conf: { 'drop': { confirm: '确认要删除%s条吗?', action: 'action_pass_drop', argName: 'ids', }, 'pass': { action: 'pass_action', argName: 'ids', params: {status : 'pass'} }, 'un-pass': { action: 'pass_action', argName: 'ids', params: {status : 'un-pass'} }, } }); ``` ## 2. upload 上传组件 ### 上传按钮 ```html