博主分享免费Java教学视频,B站账号:Java刘哥
在做后台的时候,左边菜单栏,右边内容区,当点击左边菜单栏按钮,动态加载右边的内容,局部刷新。
但是,发现 ajax 局部刷新的的内容页面里面的按钮点击事件无效。
- $("#addUser").click(function() {
- $.ajax({
- url: "/users/add",
- success: function(data){
- $("#userFormContainer").html(data);
- }
- });
- });
解决办法
绑定事件在文档没有加载完成的时候是无法绑定的,因为不能获取到html 元素 所以需要用 $(document).on(e,selector,function()) 来绑定事件 如上代码替换为下面的即可- $(document).on('click','#addUser',function() {
- $.ajax({
- url: "/users/add",
- success: function(data){
- $("#userFormContainer").html(data);
- }
- });
- );
- 微信
- 交流学习,有偿服务
- 博客/Java交流群
- 资源分享,问题解决,技术交流。群号:590480292
您可以选择一种方式赞助本站
支付宝扫一扫赞助
微信钱包扫描赞助
赏