可以获取一个JS对象,能否根据整个对象刷新对象所属的整个页面?

image.png

场景是这样的:
在课程分类,点击添加之后弹出一个添加的页面
需要实现的效果也很简单,添加完成之后刷新父级页面就可以了

前端用的是layui
点击添加之后执行 layer.open Ajax 推送完成之后本应该执行 location.parent.reload

但是我的父级页面不止一个,执行 location.parent.reload 之后会直接刷新到最首页!

我需要刷新分类页就行了

这个有什么解决方法吗?

目前想的是传当前对象,但是能否根据整个对象刷新对象所属的整个页面?

阅读 1.4k
1 个回答

可以尝试用callback完成,当layer open的时候,告诉被打开的内容,完成什么动作时候执行callback

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题