我有一個頁面,其中有一個表單用於添加/編輯地址。在加載頁面時添加URL參數
在頁面的右側部分,存在具有Edit
鏈接保存的地址,它給調用同一個網頁網址添加一個新的參數說「billingID.XXXXX」。
點擊此鏈接後,頁面將重新加載默認地址數據自動填充。
我需要在第一次加載時發生這種情況。我嘗試在加載時在此編輯鏈接上觸發click
事件,但我認爲它不被jQuery所允許。
什麼其他的選擇我有jQuery的/的JavaScript上添加頁面負載此URL參數?
我有一個頁面,其中有一個表單用於添加/編輯地址。在加載頁面時添加URL參數
在頁面的右側部分,存在具有Edit
鏈接保存的地址,它給調用同一個網頁網址添加一個新的參數說「billingID.XXXXX」。
點擊此鏈接後,頁面將重新加載默認地址數據自動填充。
我需要在第一次加載時發生這種情況。我嘗試在加載時在此編輯鏈接上觸發click
事件,但我認爲它不被jQuery所允許。
什麼其他的選擇我有jQuery的/的JavaScript上添加頁面負載此URL參數?
您可以嘗試JavaScript歷史記錄API。
https://developer.mozilla.org/en-US/docs/Web/API/History_API
這取決於你想要做什麼,我聽不懂你很清楚。
如果你需要重新加載頁面並通過url顯示頁面,你可以通過jquery獲得'href'值,然後調用window.location = $('.mylink').attr('href') + '?billingID.XXXXX';
。
如果您只是想在瀏覽器面板中替換網址,則可以使用Kahuna建議的History API。例如。您可以撥打
window.history.replaceState(null, document.title, window.location.path + '?helloworld=1');
但你必須自己去更新頁面內容,使用JS和jQuery。
你可以試試這個:
if(window.location.href == 'requestd page href'){//http://localhost/test/test.php
window.location.href += "?billingID.XXXXX";
}
嘗試'$( 「#edit」).trigger( 「點擊」);' –