垂直网站,青海建设银行的官方网站,南昌网站建设模板网络公司,承德做网站设计的最近在做后台功能开发的时候#xff0c;用到对排序字段的修改#xff0c;感觉只为了修改一个排序值#xff0c;而要重新进入编辑页比较麻烦#xff0c;于是网上找点资料自己动手写了一个jquery双击实现直接修改排序值的效果#xff1a;html代码#xff1a;{$sort}JS代码用到对排序字段的修改感觉只为了修改一个排序值而要重新进入编辑页比较麻烦于是网上找点资料自己动手写了一个jquery双击实现直接修改排序值的效果html代码{$sort}JS代码//双击修改排序$(.changeSort).dblclick(function(){var url {:U(setSort)};var td $(this);var id td.attr(id);var text td.text();var txt $().val(text);txt.blur(function(){// 失去焦点保存值。于服务器交互自己再写,最好ajaxvar newText $(this).val();$.ajax({url:url,type:POST,data:{tid:id,sort:newText},dataType:json,success:function(res){if(res.flag1){layer.msg(res.msg);// 移除文本框,显示新值$(this).remove();td.text(newText);}else if(res.flag3){layer.msg(res.msg);txt.val(newText);}}});});td.text();td.append(txt);});PHP代码/*** ajax 设置排序值*/public function setSort(){if(IS_POST){$tid I(post.tid);$sort I(post.sort);if(!is_numeric($sort)){$arr array(flag3,msg请输入数字,link,content);$this-ajaxReturn($arr);}$data array(id$tid,sort$sort);$this-mod_sort M(Sort);$res $this-mod_sort-save($data);if($res){$arr array(flag1,msg排序值设置成功,link,content);}else{$arr array(flag2,msg排序值设置失败,link,content);}}else{$arr array(flag0,msg请求非法,link,content);}$this-ajaxReturn($arr);}?效果如下图以上就是本文的全部内容希望对大家的学习有所帮助。