[英]Replace anchor tag onclick javascript function parameter
我有一個頁面,其中包含以下格式的幾個錨標記:
<a onclick="javascript:RefreshPageTo(event, "/web/Lists/exceptionlog/AllItems.aspx?Paged=TRUE&PagedPrev=TRUE&p_Created=20111026%2017%3a30%3a16&p_ID=175\u0026PageFirstRow=1\u0026\u0026View={8AB948D3-7F13-4331-9F06-29C8480B1E80}");javascript:return false;" href="javascript:">
如果你看看RefreshPageTo javascript函數,它有幾個參數。 第二個參數是服務器相對URL。 它有一些查詢字符串,我需要添加一些查詢字符串。
讓我們說例如我想將以下查詢字符串附加到它:“FilterColumn = title&FilterValue = th”。 任何想法如何使用jquery做到這一點?
你的HTML:
<a data-src="/web/Lists/exceptionlog/AllItems.aspx?Paged=TRUE&PagedPrev=TRUE&p_Created=20111026%2017%3a30%3a16&p_ID=175\u0026PageFirstRow=1\u0026\u0026View={8AB948D3-7F13-4331-9F06-29C8480B1E80}"> </a>
請注意,我使用'data-src'而不是'href'屬性。
加載文檔時,運行此腳本:
$('a').click(function(event) {
RefreshPageTo(event, $(this).attr('data-src') + '?FilterColumn=title&FilterValue=th');
/* concat what ever you want */
return false;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.