:-: 后台列表显示可编辑(如果商品的价格和标题)
如例:
**未点击(可自己加区别可编辑图标)**
![](https://img.kancloud.cn/c6/c3/c6c34097912d84720c51a8617e34a39a_374x104.png)
**点击后**
![](https://img.kancloud.cn/81/41/81410e9da28a3d26f17330e9c83d73c1_354x117.png)
如果商品的价格和标题,可直接编辑,AJAX请求指定控制器来操作 “更新” 。
**小白远离**
首先我们在LOOP列表里加上这段。
**前端:**
```
~~~
<span style="display: block;width: 100%;">
<a href="javascript:;" data-toggle="ajaxEdit"
data-edit="textarea"
style="color:darkblue"
data-href="{php echo webUrl('member/list/buynumber',array('id'=>$row['id']))}" style="overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;">
{$row['buynumber']} </a>
~~~
```
**后端:**
```
// 控制器
~~~
function buynumber(){
global $_W, $_GPC;
print_r($_GPC);
$value = trim($_GPC['value']);
show_json(1);
}
~~~
```
当你修改数值后,会请求网址如
```
index.php?c=site&a=entry&m=ewei_shopv2&do=web&r=member.list.buynumber&id=207
```
然后自己看下输出你就明白了
关键点主要在于 ajaxEdit; 这个函数已经被全站的addons\ewei_shopv2\static\js\web\init.js 所调用,大多数情况下可以直接使用。
也就是说你在任何地方,有ajaEdit和data-href,data-edit,你都可以直接请求编辑。