如何在JavaScript或jQuery中获取特定的GET变量?
我想以这种方式在ajax脚本中传递它:
$.ajax({
url: 'foo/bar.php',
data: {
search: $(this).val(),
page: something //$_GET['page'] only in js
},
...
答案 0 :(得分:1)
答案 1 :(得分:0)
你尝试的几乎是正确的,但是你没有标记数据,而你的代码中有一个wron }
。
$.ajax({
url: 'foo/bar.php',
{
search: $(this).val(),
page: 'something'
},
...
});
有关详细信息,请查看documentation。
编辑:阅读你的变量变量,就像你一直这样做:$s = $_GET['search'];
。也许您必须使用$.get
代替$.ajax
或设置$.ajax
- 呼叫的请求类型(默认情况下不知道它是否为POST,但您应该能够看到此使用萤火虫或类似的东西)