【发布时间】:2011-12-07 18:03:49
【问题描述】:
我有一个网址:
http://domain/request.php?id=123
现在在这个网站上,我有一个带有提交处理程序的按钮,应该重定向到
http://domain/submit_solution#/?id=123
我试过这个:
$('#r_submit_form').click(function()
{
window.location = 'submit_solution#/?id=' + $(this).attr('name');
});
但不是重定向到
http://domain/submit_solution#/?id=123
它只是附加
http://domain/request.php?id=123?123=Submit+solution
我已经尝试了各种带有 window.location.href.replace 的变体,但我找不到改变整个 url 的方法,而不仅仅是附加另一个部分。怎么办?
request.php的重写规则是
RewriteRule ^(request|profile|profile_picture|solution|payment)/([0-9]+)$ /$1.php?id=$2 [L] –
【问题讨论】:
标签: javascript jquery redirect window.location