2015-08-12 21:50:14 9042次浏览 2条回答 0 悬赏 10 金钱

目前我的表单是通过 GridView 生成的,还用了 Pjax,我的表单有一个状态修改的操作是通过点击触发 ajax 修改的,当触发了 Pjax 局部刷新的效果之后,这个点击事件就没有效果了。还请各位大神,帮帮忙。
js代码:
QQ20150812-2@2x.png

最佳答案

  • 性感的农民 发布于 2015-08-12 22:27 举报

    如果是使用类似这样的匿名函数:

    $('#myid').on('click', function () {
        //do something
    });
    

    那么myid对应的html元素被ajax的返回值替换后将失效,需要重新在替换内容的语句之后再执行一次。

    或者在html的元素中使用onclick属性,点击事件调用命名函数。

您需要登录后才可以回答。登录 | 立即注册
word1018808441
CEO

word1018808441 重庆

注册时间:2015-03-24
最后登录:2018-07-04
在线时长:629小时49分
  • 粉丝49
  • 金钱7395
  • 威望40
  • 积分14085

热门问题