2

たとえば、顧客がカートにアイテムを追加するとき、私は JqueryAddressを介してアドレスをに設定しました/cart/23432 (productid)。アイテムがカートに追加され、カートの詳細が表示されたら、URLをに変更し/cart/ます。このようにして、顧客がページを更新しても、製品が再度追加されることはありません。ただし、2つの履歴エントリがあります

 1. /cart/23432
 2. /cart/

アドレスを/cart/に変更した場合、前のエントリを削除するにはどうすればよい(/cart/23432)ですか?

4

1 に答える 1

2

このアプローチを試すことができます

        $.address.history(false);
        $.address.value(yoururl);
        $.address.history(true);

これにより、最後の履歴エントリが新しいURLに置き換えられます

于 2013-06-19T09:40:31.720 に答える