分答项目_技能点:删除多条分类信息

1、category.html
(1)加载微擎web页面的公共头文件。如果ajax请求不要加载公共头文件
(2)列表页面采用bootstrap中panel组件和table表格组件
(3)删除多条按钮

  • 采用自定义属性data-href绑定url地址
  • 按钮绑定click事件
  • 在事件中利用jquery提供的ajax的post方式提交删除请求
  • 多条记录的id存放在js数组ids中
  • ajax的post请求方式利用json格式将参数传递给服务端
  • -

注意:js语句的用法、jquery中js语句的用法、微擎模板标签的用法、php语句的用法
页面中的微擎模板代码

{php $member = M('member')->getInfo($li['openid'])}

{if $dca['status'] == 1}
    <span class="label label-success">未使用</span>
{elseif $dca['status'] == 2}
    <span class="label label-warning">已失效</span>
{/if}

{$_W['fans']['nickname']}

{loop $list $index $item}
{/loop}

{template 'common/header-base'}

页面中php代码

<?php echo $_W['fans']['nickname']; ?>

2、jquery的ajax请求post方式
向服务端传递一个json格式数据,数组!

$.post(url,{ids:ids},function(data){
                    util.message("删除成功","{php echo $_W['siteurl']}",'success');
                },'json');

3、服务端
GPC全局变量获取ids,并自动转换成php中的是数组!
判断请求方式
(1)如果是ajax的post方式, 服务端构造返回数组,返回给客户端
die将数据输出结束程序执行

 die(json_encode($data));

(2)如果不是ajax请求
message请求重定向到referer()记录的页面

message('参数错误',referer(),'error');
message('删除成功',referer(),'success');
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值