$(document).ready(function () {
$("#btn").on("change", function() {
var val = $(this).val();
$.ajax({
url: "1.php",
data: { id: val },
success: function( result ) {
alert("Hi, testing");
alert( result );
}
});
});
});
我想重定向到2.php?name=iamchecking
它显示警告信息"嗨测试"但我想将它发送到2.php
并从get获取PHP的名称值。我怎么能这样做?
答案 0 :(得分:1)
只需写下:
document.location.href = `2.php?name=iamchecking`
将用户重定向到带有GET参数的PHP页面。
<强>更新强>
如果不重新加载,可能无法重定向。您可以从网站下载内容,然后将其显示给用户,但我不知道您所期望的是什么。
但是,Chrome有特定的解决方案:
window.history.pushState(“object or string”, “Title”, “/new-url”);
它可以在其他浏览器上运行,但不是必须的。
您可以在此处阅读更多内容:http://spoiledmilk.com/blog/html5-changing-the-browser-url-without-refreshing-page/