最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jQuery+ajax實(shí)現(xiàn)鼠標(biāo)單擊修改內(nèi)容的方法

 更新時(shí)間:2014年06月27日 15:39:36   投稿:shichen2014  
這篇文章主要介紹了jQuery+ajax實(shí)現(xiàn)鼠標(biāo)單擊修改內(nèi)容的方法,需要的朋友可以參考下

現(xiàn)有表格中的一行的代碼如下所示: 

<tr>
 <td><span class="catid">2</span></td>
 <td>公司介紹</td>
 <td>內(nèi)部欄目</td>
 <td><span class="listorder" title="點(diǎn)擊修改">2</span></td>
</tr>

要實(shí)現(xiàn)鼠標(biāo)單擊修改內(nèi)容思路如下:
 
1、點(diǎn)擊欄目排序欄目中的數(shù)字,獲取同一行的第一列中的內(nèi)容,即欄目id
2、隱藏欄目排序中的數(shù)字
3、在欄目排序列中插入input框,并在input框中顯示欄目排序中的內(nèi)容,并設(shè)置為焦點(diǎn)
4、修改input中的內(nèi)容,失去焦點(diǎn)的時(shí)候提交數(shù)據(jù),用ajax向服務(wù)器傳遞數(shù)據(jù) 方法為post方法
5、提交數(shù)據(jù)的時(shí)候,友好提示修改中。。。 或者等待圖片
6、返回成功信息 ,重新顯示修改后的內(nèi)容 去掉input框

實(shí)現(xiàn)這一功能的jquery核心代碼如下:

$('.listorder').click(function(e){
 var catid = $(this).parent().siblings("td:eq(0)").text();//獲取同一行上 第一列中的id值
 var listorder_now_text = $(this).text();//獲取listorder中的內(nèi)容 先保存起來
 $(this).text("");//設(shè)置內(nèi)容為空
 var list_form = '<input type="text"  value="'+listorder_now_text+'" size=2 class="listorder_input" />' ;
 $(this).parent().append(list_form); //插入 input框
 $(".listorder_input").focus();
//自定義一個(gè)div 提示修改中
 var loading = '<div id="loading"><img src="img/loading.gif" alt="修改中..."/></div>';
 $(this).parent().append(loading);
 $('#loading')
  .css({
   "color" : "red" ,
   "display" : "none"
  })
//定義ajax的全局事件
 $(this).ajaxStart(function(){
  $('#loading').show();
 })
 $(this).ajaxStop(function(){
  $('#loading').remove();
 })
 $(".listorder_input").blur(function(){
  var thislist = $(this).siblings(); //取得同級(jí)的標(biāo)簽 即 修改后需要顯示的 listorder
  $.post("ajax.php",{
  action : "mod_listorder",
  catid : catid ,
  listorder : $(this).attr("value")
  } , function(data, textStatus){
    $(thislist).text(data);
    }
  );//end .post
  $(this).remove();
 })//end function blur
})// end function click

ajax.php中內(nèi)容就簡(jiǎn)單了,這里只做處理做演示用,并沒有向服務(wù)器提交數(shù)據(jù),代碼如下:

sleep(1);//延時(shí)運(yùn)行1秒,查看效果用,實(shí)際代碼中不需要
echo $_POST['listorder'];

相關(guān)文章

最新評(píng)論

阿鲁科尔沁旗| 沂南县| 邯郸县| 浏阳市| 兰溪市| 廉江市| 榆林市| 稻城县| 安福县| 汉川市| 长海县| 黄浦区| 方城县| 会东县| 中卫市| 神池县| 永济市| 阜平县| 大同市| 微博| 沛县| 家居| 双辽市| 抚顺市| 郯城县| 和平区| 大同县| 志丹县| 当雄县| 永修县| 和林格尔县| 屏南县| 通道| 浏阳市| 达拉特旗| 磐安县| 神木县| 宿州市| 广水市| 错那县| 呼图壁县|