1

すべて、私は次のコードを持っています:

var site_url = 'http://localhost/website/';
jQuery("#cancel_song_choice").click(function(event){
    cancel_url = site_url + "event-form";
    window.location.href(cancel_url);
});

次に、次の HTML があります。

<button id="cancel_song_choice">Cancel Search</button>

ボタンをクリックすると、指定したキャンセル URL に移動するのではなく、現在のページにリダイレクトされ続けます。cancel_url に警告すると、正しい URL が表示されます。私が間違っていることはありますか?

4

2 に答える 2

4

href関数ではなく、プロパティです。使用window.location.href = cancel_url;::

var site_url = 'http://localhost/website/';
jQuery("#cancel_song_choice").click(function(event){
    window.location.href = site_url + "event-form";
});

window.locationMDNをチェックしてください。

于 2012-07-03T19:15:52.423 に答える
0
window.location.href=cancel_url;

動作するはずです

于 2012-07-03T19:15:53.640 に答える