【发布时间】:2018-07-14 16:43:56
【问题描述】:
我正在使用 ajax 向 page.php 发送一些数据,作为响应(整个 html 页面)有成功消息和带有 setTimeout 函数的脚本标记:
setTimeout("window.location.href = '/new_ID' ", 2000)
我只想选择/new_ID 部分,以便立即进行重定向。
我可以使用.find() 函数选择整个script 标签,但不知道如何只选择href 部分(不想使用.split(),但还有其他解决方案吗?)。
谢谢!
【问题讨论】:
-
在 .find() 之后,添加 .match('/href='([^']+)/)[1] 以使用正则表达式获取引号下的值。
标签: javascript jquery ajax