我有一个页面,其中有一个用于添加/编辑地址的表单。
在页面的右侧部分,有一个已保存的地址,其中包含Edit
个链接,并通过添加新参数来调用同一页面网址,如“billingID.XXXXX”。
点击此链接后,将重新加载页面,并自动填写默认地址数据。
我需要在第一次加载时发生这种情况。我尝试在加载时在此Edit链接上触发click
事件,但我认为 jQuery 不允许这样做。
我在 jQuery / javascript 中有哪些其他选项可以在页面加载时添加此网址参数。?
答案 0 :(得分:0)
您可以尝试使用Javascript History API。
https://developer.mozilla.org/en-US/docs/Web/API/History_API
答案 1 :(得分:0)
这取决于你想做什么,我不太清楚你。
如果您需要重新加载页面并按网址显示页面,您可以通过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更新页面内容。
答案 2 :(得分:0)
你可以试试这个:
if(window.location.href == 'requestd page href'){//http://localhost/test/test.php
window.location.href += "?billingID.XXXXX";
}