页面内的Javascript重定向方法

标签 javascript jquery ajax

我正在寻找一种在 Ajax 请求之后在我的页面中重定向的好方法

如果成功,我想转换当前的 uri (location.href)

http://my.domain.com/jm/app.html?application=test&keyword=pp&data=&enum=&end=

进入

http://my.domain.com/jm/app.html#Results?application=test&keyword=pp&data=&enum=&end=

因此在 uri 路径后添加 #Results,但我想保留查询字符串, 为此找到一个正则表达式并将其应用于 location.href 可能很难看

有没有jquery方法可以只浏览内页?
喜欢

$.redirectTo("Results")

最佳答案

你看过location.hash吗?属性(property)?

顺便说一句,这个插件对于检测哈希值的变化并对其使用react非常有用。 jQuery hashchange

关于页面内的Javascript重定向方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10365066/

相关文章:

javascript - JS 数字转罗马数字脚本中出现 NaN 错误

javascript - 等到所有 jQuery Ajax 请求都完成了吗?

javascript - 在不重新加载页面的情况下在 URL 中添加项目(pushState)

javascript - 在循环函数中,通过ajax查找页面更新后的所有类

javascript - 使用 jQuery 触发按键事件的 final方法

JavaScript 函数未定义?

javascript - 如何获取具有相同类名的span元素名称

javascript - JQuery 在对象数组中搜索

javascript - 如何仅使用ajax和jquery发出cors请求?

javascript - 如果值为空,有没有办法删除输入元素?