fastadmin 自定义table顶部的按钮

appleคิดถึง

于 2022-11-14 18:27:34 发布

102
收藏
分类专栏: fastadmin 文章标签: javascript fastadmin
版权

fastadmin
专栏收录该内容
25 篇文章0 订阅
订阅专栏
记录:fastadmin 自定义table顶部的按钮
HTML代码:

<a href=”javascript:;” class=”btn btn-success btn-confirmdaozhang btn-disabled disabled {:$auth->check(‘litestore/litestoreorder/confirmdaozhang’)?”:’hide’}” title=”{:__(‘确认到账’)}” ><i class=”fa fa-check”></i> {:__(‘确认到账’)}</a>
1
js代码:

// 确认到账
$(document).on(“click”, “.btn-confirmdaozhang”, function () {
var ids = Table.api.selectedids(table);//获取选中列的id
if(ids.length==0){
layer.alert(“请选择要操作的数据”);
return false;
}
//1.ajax请求
Layer.confirm(
‘确定要对选择数据进行确认到账吗?’,
{icon: 3, title: __(‘Warning’), offset: 0, shadeClose: true},
function (index) {
Fast.api.ajax({
url: ‘litestore/litestoreorder/confirmdaozhang’,
data: {daozhang_status:’20’, ids:ids},
}, function (data, ret) {
table.bootstrapTable(‘refresh’);
});
Layer.close(index);
}
);
//2.直接打开页面
var v = Table.api.getrowbyid(table, ids[0]);//获取选中列的值
Fast.api.open(“dingnai/charge/index?subscriber_id=”+ids[0], v.name+” ~ “+v.address,{area:[‘980px’, ‘760px’]});

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
PHP代码:

/**
* 确认到账
*/
public function confirmdaozhang(){
if($this->request->isAjax())
{
$param = $this->request->param();
if(input(‘daozhang_status’) == ’20’){
$ids = input(‘ids/a’);
if(!$ids){
$this->error(‘请选择要操作的数据!’);
}
$data[‘daozhang_status’] = ’20’;
$data[‘daozhang_time’] = time();
$this->model->where([‘id’=>[‘in’,$ids],’daozhang_status’=>’10’,’check_status’=>’20’,’pay_status’=>’20’])->update($data);
$this->success();
} else{
$this->error(‘操作失败’);
}

}

}
————————————————
版权声明:本文为CSDN博主「appleคิดถึง」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_43652106/article/details/127852615

原文地址:http://www.cnblogs.com/tomcat2022/p/16915123.html

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长! 2. 分享目的仅供大家学习和交流,请务用于商业用途! 3. 如果你也有好源码或者教程,可以到用户中心发布,分享有积分奖励和额外收入! 4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解! 5. 如有链接无法下载、失效或广告,请联系管理员处理! 6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需! 7. 如遇到加密压缩包,默认解压密码为"gltf",如遇到无法解压的请联系管理员! 8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载 声明:如果标题没有注明"已测试"或者"测试可用"等字样的资源源码均未经过站长测试.特别注意没有标注的源码不保证任何可用性