国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 博乐市| 高要市| 双柏县| 隆昌县| 盘山县| 晋江市| 祁门县| 奉节县| 台山市| 买车| 姜堰市| 沾益县| 衡南县| 丘北县| 辽中县| 武安市| 顺平县| 历史| 克山县| 绥江县| 葫芦岛市| 东台市| 南京市| 横山县| 常山县| 溆浦县| 嘉峪关市| 滕州市| 公安县| 常州市| 凌云县| 蒙自县| 德阳市| 城固县| 方城县| 西丰县| 响水县| 泗阳县| 茶陵县| 图木舒克市| 信阳市|