JS 回调

漆黑之勺 2014-11-03 06:29:25
在一个子类a.jsp里,我现在用parent.parent.parent.open1(XX),调用了父类b.jsp的一个方法,我现在想在父类b.jsp里处理完一些逻辑,然后再把值返回给a.jsp,如何操作呢
...全文
203 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
javafanp 2014-11-04
  • 打赏
  • 举报
回复
传递参数或用sevlet吧
qingyuan18 2014-11-04
  • 打赏
  • 举报
回复
没必要用jsp,action或者servelet里面处理,ajax调用即可
tony4geek 2014-11-04
  • 打赏
  • 举报
回复
找2个页面的关系,然后 在找到页面执行方法
LOVE-漂泊 2014-11-04
  • 打赏
  • 举报
回复
应该可以直接拿来用吧、、
slwsss 2014-11-04
  • 打赏
  • 举报
回复
父页function open1(a,b){ //处理。。。。。。。。完 //如果这里用异步,回调函数也要放异步回调里 b('参数'); } 子页 parent.parent.parent.open1(a,function(a){alert(a);})
tony4geek 2014-11-04
  • 打赏
  • 举报
回复
三层 的。话,就 parent .parent 类似的一层层的找了。。
漆黑之勺 2014-11-04
  • 打赏
  • 举报
回复
引用 3 楼 rui888 的回复:
找2个页面的关系,然后 在找到页面执行方法
页面关系复杂,所以子调父的时候调了3层parent。。。最好可以直接调用a。jsp里某个js方法
漆黑之勺 2014-11-04
  • 打赏
  • 举报
回复
引用 2 楼 sizhouzhou 的回复:
应该可以直接拿来用吧、、
应该不可以,如果可以,请教下如何调用
漆黑之勺 2014-11-04
  • 打赏
  • 举报
回复
引用 1 楼 slwsss 的回复:
父页function open1(a,b){ //处理。。。。。。。。完 b(); } 子页 parent.parent.parent.open1(a,function(){alert('父页处理完');})
回调函数貌似不行,因为我要在b.jsp里面触发一个单机事件,然后需要做些处理,把值返回给a。jsp里的一个方法。
slwsss 2014-11-03
  • 打赏
  • 举报
回复
父页function open1(a,b){ //处理。。。。。。。。完 b(); } 子页 parent.parent.parent.open1(a,function(){alert('父页处理完');})

81,090

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧