duanjuhuo8772 2010-11-23 22:31
浏览 44
已采纳

首次调用成功后,Jquery Ajax调用失败?

I'm build jquery to build a custom email system (left pane list of messages - right pane the selected or current message) ....

After an Ajax call is made (for example - the message is deleted and the left pane is reloaded using .load to update the list), calls from there fails from there (its as if the reloaded content doesnt see the ajax on the page anymore... and nothing happens)

Below is an example of the jquery that deletes the mail. The deleteMail script also echos the updated list..

$('#leftmail').html(loading).load('/pages/mail/async/deleteMail.php',{'id' : id });

Does anyone have any ideas why this would happen? It is a .load things specifically?

Please help! Thanks!

F

  • 写回答

1条回答 默认 最新

  • dousuize3082 2010-11-23 22:36
    关注

    Binding events to elements only happens once. When you load the pane via AJAX, those events are lost and not recreated on the newly fetched elements.

    The jQuery live() function is designed for this. Instead of $('element').click(function() {}), you'd do $('element').live('click', function() {}) to have those click events work on content loaded after the initial domready event.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 基于卷积神经网络的声纹识别
  • ¥15 Python中的request,如何使用ssr节点,通过代理requests网页。本人在泰国,需要用大陆ip才能玩网页游戏,合法合规。
  • ¥100 为什么这个恒流源电路不能恒流?
  • ¥15 有偿求跨组件数据流路径图
  • ¥15 写一个方法checkPerson,入参实体类Person,出参布尔值
  • ¥15 我想咨询一下路面纹理三维点云数据处理的一些问题,上传的坐标文件里是怎么对无序点进行编号的,以及xy坐标在处理的时候是进行整体模型分片处理的吗
  • ¥15 CSAPPattacklab
  • ¥15 一直显示正在等待HID—ISP
  • ¥15 Python turtle 画图
  • ¥15 stm32开发clion时遇到的编译问题