Fastadmin常用到的知识点记录

浏览:2495 发布日期:2019/03/28 分类:功能实现 关键字: Fastadmin
Fastadmin常用到的知识点记录
阿里云搞活动,想要抓紧买:https://promotion.aliyun.com/ntms/act/qwbk.html?userCode=4hy76kwx

一、时间搜索: {field: 'xieche_time', title: __('Xieche_time'), operate:'RANGE', addclass:'datetimerange', formatter: Table.api.formatter.datetime},二、搜索中不显示:operate:false{field: 'addtime', title: __('Addtime'), operate:false}, 三、between搜索{field: 'gai_yunfei', title: __('Gai_yunfei'), operate:'BETWEEN'},四、页面中隐藏visible:false五、传递参数data-params='{"custom[is_del]":"0"}'六、弹窗大小
在js中设置$(".btn-edit,.btn-add,.btn-editone").data("area", ["100%","100%"]);七、模糊搜索operate: 'LIKE %...%', placeholder: '关键字,模糊搜索'

//禁用默认搜索
search: false,
//启用普通表单搜索
commonSearch: true,
//可以控制是否默认显示搜索单表,false则隐藏,默认为false
searchFormVisible: false,

唯一搜索设置字段
$searchFields = ['chehao','id'];
list($where, $sort, $order, $offset, $limit) = $this->buildparams($searchFields);
八、搜索里面添加selectpagevar table = $("#table");

// table.on('common-search.bs.table', function (event, table, params, query) {
// //这里可以对params值进行修改,从而影响搜索条件
// });
//在普通搜索渲染后
table.on('post-common-search.bs.table', function (event, table) {
$("input[name='shifa_id']").addClass("selectpage").data("source", "kuangdian/index");
$("input[name='xie_addr_id']").addClass("selectpage").data("source", "xiehuodian/index");
$("input[name='xianlu']").addClass("selectpage").data("source", "xianlu/index");
$("input[name='depart_id']").addClass("selectpage").data("source", "depart/index").attr("data-field","depart_name");
Form.events.cxselect($("form", table.$commonsearch));
Form.events.selectpage($("form", table.$commonsearch));
});
九、下拉框搜索{field: 'from_id', title: '数据来源', searchList: {"0":'调度结算',"1":'无磅单数据',"2": '司机宝导入', "3": '货速运导入'}, operate: 'FIND_IN_SET', formatter: Table.api.formatter.normal,visible:false},十、批量操作$(".btn-qiyong").on("click", function (e) {
var url = $(this).data('url');
var temp=table.bootstrapTable('getSelections');
var arr = [];
$.each(temp,function (i, v) {
arr.push(v.USERID);
})
Fast.api.ajax({
type: 'POST',
url: url,
data: {ids:arr,dis:0},
}, function (data, ret) {
$('.btn-refresh').click();
});
});
十一、自定义字段显示样式{
field: 'DISABLE', title: __('Disable'), align: 'left', formatter: function (value, row, index) {
// console.log(row);return;
var str = '';
if (row.DISABLE == 0){
str = '<div class="tdtitle">启用</div>';;
}
if (row.DISABLE == 1){
str = '<div class="tdtitle" style="color: red;">已禁用</div>';;
}
return str;
// return '<div class="tdtitle"><a href="' + row.url + '">' + value + '</a></div>';
}
},
阿里云搞活动,想要抓紧买:https://promotion.aliyun.com/ntms/act/qwbk.html?userCode=4hy76kwx
评论( 相关
后面还有条评论,点击查看>>