国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

jquery ajax雙擊div可直接修改div中的內(nèi)容

2019-11-20 10:27:13
字體:
供稿:網(wǎng)友

最近在做后臺功能開發(fā)的時候,用到對排序字段的修改,感覺只為了修改一個排序值,而要重新進入編輯頁比較麻煩,于是網(wǎng)上找點資料自己動手寫了一個jquery雙擊實現(xiàn)直接修改排序值的效果:

html代碼:

<div title="【雙擊可直接修改】" class="changeSort" id="{$id}">{$sort}</div>

JS代碼:

<script type="text/javascript">//雙擊修改排序 $('.changeSort').dblclick(function(){  var url = "{:U('setSort')}";  var td = $(this);  var id = td.attr('id');  var text = td.text();  var txt = $("<input type='text' class='input-small' >").val(text);  txt.blur(function(){   // 失去焦點,保存值。于服務器交互自己再寫,最好ajax   var newText = $(this).val();   $.ajax({     url:url,     type:'POST',     data:{'tid':id,'sort':newText},     dataType:'json',     success:function(res){      if(res.flag==1){      layer.msg(res.msg);      // 移除文本框,顯示新值      $(this).remove();      td.text(newText);      }else if(res.flag==3){       layer.msg(res.msg);       txt.val(newText);      }     }    });      });  td.text("");  td.append(txt); });</script>

PHP代碼:

<?PHP/**  * ajax 設(shè)置排序值  */ public function setSort(){  if(IS_POST){   $tid = I('post.tid');   $sort = I('post.sort');   if(!is_numeric($sort)){    $arr = array(     'flag'=>3,     'msg'=>'請輸入數(shù)字',     '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(     'flag'=>1,     'msg'=>'排序值設(shè)置成功',     'link'=>'',     'content'=>''    );   }else{    $arr = array(     'flag'=>2,     'msg'=>'排序值設(shè)置失敗',     'link'=>'',     'content'=>''    );   }  }else{   $arr = array(    'flag'=>0,    'msg'=>'請求非法!',    'link'=>'',    'content'=>''   );  }  $this->ajaxReturn($arr); }?>

效果如下圖:

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 灵武市| 大石桥市| 宽城| 尼玛县| 龙州县| 商河县| 日照市| 通州区| 康保县| 莲花县| 湘乡市| 兴宁市| 三亚市| 涡阳县| 松江区| 天气| 珠海市| 栖霞市| 昂仁县| 武隆县| 金乡县| 云和县| 黄大仙区| 东山县| 大余县| 鄂州市| 三台县| 常宁市| 武穴市| 瓦房店市| 洪江市| 祁东县| 江阴市| 上高县| 米林县| 茌平县| 金寨县| 凤台县| 南阳市| 武鸣县| 定南县|