Tôi có một số mã như thế này,Thay đổi URL và chuyển hướng sử dụng jQuery
<form id="abc">
<input type="text" id="txt" />
</form>
và bây giờ tôi muốn chuyển hướng như thế này,
var temp = $("#txt").val();
url = "http:abc.com/" + temp;
window.location.replace(url);
or
window.location(url);
Liệu có cách nào trong jQuery để giải quyết này? Nó vẫn cho phép tôi có url = http://abc.com
.
Thank rất nhiều tất cả các bạn! Bây giờ tôi vẫn không biết sự khác biệt giữa window.location và window.location.replace. Trong ví dụ của tôi, tôi chỉ cần đăng url vào trang của mình như sau: http://abc.com/abc để lấy abc để tìm kiếm trong cơ sở dữ liệu của tôi với abc là những gì người dùng nhập vào đặt và nhấn enter hoặc nút nhưng họ luôn return http://abc.com?name=abc vì vậy tôi nghĩ rằng tôi có thể kích hoạt trong sự kiện gửi để chuyển hướng và thay đổi url của tôi thành những gì tôi muốn nhưng họ vẫn không làm gì cả. Đó là tất cả, bằng cách cảm ơn bạn một lần nữa! – gacon
Tôi đã giải thích sự khác biệt giữa window.location và window.location.replace tại đây: http://stackoverflow.com/questions/846954/change-url-and-redirect-in-jquery/847130#847130 –