> 前端部分
<fieldset class="layui-elem-field site-demo-button demoTable">
<legend>功能選項</legend>
<div class="top-btn-sty">
<div class="layui-input-inline"> <input type="text" class="layui-input"></div>
<button class="layui-btn layui-btn-normal" data-type="chaxun" >查詢</button>
<button class="layui-btn layui-btn-danger" data-type="delAll">批量刪除</button>
</div>
</fieldset>
> 事件
var active = {
isAll: function(){ //驗證是否全選
var checkStatus = table.checkStatus('table-jsinfo');
layer.msg(checkStatus.isAll ? '全選': '未全選')
},delAll:function () { //批量刪除
var checkStatus = table.checkStatus('table-jsinfo')
,data=checkStatus.data;
if(data.length > 0){
delList = [];
data.forEach(function (obj,index) {
delList.push(obj.js_id);
});
layer.confirm('您確定要刪除這'+data.length+'個選項嗎?',function (index) {
$.ajax({
url: "{:url('Jsinfo/del')}",
type:'post',
dataType:'json',
data:"id="+delList,
success:function (res) {
if(res.code== 0){
layer.msg(res.msg);
table.reload('table-jsinfo',{});
}else{
layer.msg(res.msg);
}
}
});
});
}else {
layer.msg('請選擇需要刪除的選項')
}
}
};
調用
$('.demoTable .layui-btn').on('click', function(){
var type = $(this).data('type');
active[type] ? active[type].call(this) : '';
});
- 序言
- Layui功能集合
- 數據表格-批量刪除
- 數據表格-編輯
- 數據表格-刪除
- 根據1,2,3顯示中文分類
- ThinkPHP5.1功能集合
- ThinkPHP5.1+ PC端移動端模板視圖文件替換
- ThinkPHP5.0功能集合(未完成)
- 微信公眾號開發(未完成)
- 網頁授權(未完成)
- 微信開放平臺開發(未完成)
- 微信掃碼登錄(未完成)
- JQ功能(未完成)
- JQ刪除字符串開始和末尾的空格
- JQ驗證非空和手機號
- JS判斷是否微信端
- JavaScript知識(未完成)
- Layer彈窗整理
- 基本使用
- 小程序(未完成)
- .htaccess文件
- 函數列表
- 封裝密碼加密函數
- 手機端二級域名跳轉
- 手機號隱藏中間四位
- 獲取HTTP
- 統一返回信息
- 生成一個不重復的token
- 驗證手機號是否正確
- 判斷是否是手機
- 銀行卡號驗證是否正確
- 驗證身份證
- 獲取用戶設備,IP地址
- 判斷是否微信端打開
- 費率函數
- PHP函數
- PHP str_replace() 替換字符串函數
- PHP str_repeat() 把字符串重復指定的次數函數