排序
<td class="am-text-middle order_sort am-text-center" data-sort="<?= $item['sort'] ?>" data-id="<?= $item['id'] ?>"><span ><?= $item['sort'] ?: '0' ?></span></td>
// 修改排序
$('.order_sort').on('click', function () {
var _this=$(this);
var id=_this.data('id');
var sort=_this.data('sort');
_this.parent().siblings().find('.order_sort input').contents().unwrap().wrap('<span/>');
_this.find('span').contents().unwrap().wrap('<input type="text" style="width:20px;" value="'+sort+'" ' +
'class="tpl-form-input am-text-center" />');
_this.children('input').keypress(function(event){
var curKey =event.which;
switch(curKey){
case 13:
var sort=$(this).val();
$.post("<?= url('=balance_type/sort') ?>", {id,sort}, function (result) {
result.code === 1 ? $.show_success(result.msg, result.url): $.show_error(result.msg);
});
break;
}
});
});
/**
* 排序
*/
public function sort($id=0,$sort=0)
{
// 管理员详情
$result = $this->where(['id'=>$id])->update(['sort'=>$sort]);
if(!empty($result)){
return $this->renderSuccess('更新成功');
}
return $this->renderError('团队不存在');
}