我有一個網頁一個複選框,以便其選中時,它會通過GET提交值和參數,這是它的樣子默認:jQuery的或JS代碼更改GET URL參數
傳遞了兩個產品SKU:
http://example.com/product-comparisons/?product-skus=1&product-skus=2
傳遞只有一個產品SKU:
http://example.com/product-comparisons/?product-skus=1
或這樣的:
http://example.com/product-comparisons/?product-skus=2
我想做到的是通過兩個或兩個以上的產品,因爲這時候只改變GET參數:
http://example.com/product-comparisons/?product-skus=1&product-skus=2
這個:
http://example.com/product-comparisons/?product-skus=1,2
如果沒有檢查過的產品,但表單已提交,則會更改URL:
http://example.com/product-comparisons/
到此:
http://example.com/product-comparisons/?product-skus=0
是將0加至產品的SKU查詢字符串變量。
我已經有一個jQuery代碼將運行點擊提交按鈕時:
jQuery(document).ready(function($) {
$('#myform').submit(function() {
//change the GET URL parameters
});
});
但是我堅持了其餘的過程。我希望在提交表單時發生這種情況。如果有人能提供一些示例代碼來開始,我會很高興。非常感謝。
謝謝TheSmose,它完美的作品! –