繁体   English   中英

替换锚标签onclick javascript函数参数

[英]Replace anchor tag onclick javascript function parameter

我有一个页面,其中包含以下格式的几个锚标记:

<a onclick="javascript:RefreshPageTo(event, &quot;/web/Lists/exceptionlog/AllItems.aspx?Paged=TRUE&amp;PagedPrev=TRUE&amp;p_Created=20111026%2017%3a30%3a16&amp;p_ID=175\u0026PageFirstRow=1\u0026\u0026View={8AB948D3-7F13-4331-9F06-29C8480B1E80}&quot;);javascript:return false;" href="javascript:">

如果你看看RefreshPageTo javascript函数,它有几个参数。 第二个参数是服务器相对URL。 它有一些查询字符串,我需要添加一些查询字符串。

让我们说例如我想将以下查询字符串附加到它:“FilterColumn = title&FilterValue = th”。 任何想法如何使用jquery做到这一点?

你的HTML:

<a data-src="/web/Lists/exceptionlog/AllItems.aspx?Paged=TRUE&amp;PagedPrev=TRUE&amp;p_Created=20111026%2017%3a30%3a16&amp;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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM