我试图从PHP中生成的url字符串中获得一个id,这取决于您正在查看的页面,例如id可以出现在不同的地方
site.com/view.php?id=12&person=23
或者
site.com/view.php?loc=man&id=1782&person=43
我只需要使用JQuery获取id部分,有什么想法吗
您可以使用regex
从URL获取id
。
var id = url.match(/id=(\d+)/)[1]
演示
正则表达式解释
/
: regexid=
:匹配文字id=
()
:捕获组\d
:匹配一个或多个数字问题内容: 我看到了一些使用Ajax进行跨域的示例,但是它不起作用。 我尝试使用chrome并给出以下错误: 问题答案: 您无法使用,因为它会进行ajax调用,该调用将是跨源的,因此被Same Origin Policy 阻止,并且您尝试访问的Twitter API不支持跨源资源共享(或者如果它支持,允许,它不允许原点或,这是我尝试过的)。 该API确实支持JSONP(这不是真正的Ajax调用),
如何用jQuery得到最后一个数字?例如25.50如何得到最后50?如何得到第一个数字?例如25 多谢帮忙。快乐编码 例如,假设我有一个变量,它是25.50,好吗?我需要得到50,如果50=<50使它25我的意思是25.00如果50>50使它+1我的意思是26
问题内容: 我正在使用ajax表单jquery插件通过ajax提交表单(在对话框中)。 这工作正常,然后我从服务器返回html响应。响应来自我无法修改的标准后重定向php页面。 有没有一种方法可以使用jquery(在ajax回调内部)获取此重定向的URL(最终的GET位置)? 问题答案: 我没有使用过您使用的插件,但是如果您使用jQuery Ajax命令 ,则会收到XMLHttpRequest对象
问题内容: 目前,我正在使用像这样的post方法 我是否相信如果我使用GET请求而不是POST时,行为将变为同步请求,即执行将一直等到从服务器收到响应后,我是否正确? 有人可以向我展示一个直接调用Web服务Web方法的jQuery GET示例吗? 更新:实际上,我需要使用以下建议的异步标志,因此这对我有效。我仍然对上面的代码需要执行什么工作才能使其成为GET请求。更改类型:“ GET”效果不理想!
问题内容: 最近,我开始使用jQuery,并且已经关注了一些教程。现在,我觉得使用它有点能力(这很简单),而且我认为如果能够在网页上制作一个“控制台”,那就太酷了(例如,像在FPS游戏中一样按下“键” ,等),然后将Ajax本身返回到服务器以进行处理。 我本来以为最好的方法是将文本放入文本区域内,然后将其拆分,或者我应该使用keyup事件,将返回的键码转换为ASCII字符,将该字符附加到字符串中并
我希望当我点击按钮时,我可以得到具体的img src,并在div classblock中显示img src。 HTML CSS JS 但是现在我面临的问题是获取img src。 所以我使用alert进行测试,结果是它什么都没有。