通过Jquery更新链接按钮的Href
我使用链接按钮将页面重定向到我想要的位置,并使用来自 Jquery 的一些查询字符串值。 链接按钮代码如下:
<td>
<a id="selectAllLink" class="button" rel="nofollow ibox&width=800&height=400&title=Contact Now"
href="#" onclick="return (this.href=='#');">Contact Selected</a>
</td>
将在链接按钮的单击事件上创建/更新链接的 Jquery 如下:
function CotactSelected() {
var a = [];
var n = $("td.title_listing input:checked");
var s = "";
n.each(function() {
a.push($(this).val());
});
var s = a.join(',');
if (s != null) {
$("@.button#selectAllLink").attr("href", "/D_ContactSeller.aspx?property=" + s);
}
else {
alert("Select atleast one property to contact!");
}
}
我想要做的是它将收集复选框中的所有逗号分隔值并将其传递给将收集到的值作为查询字符串的另一个页面。 单击该链接按钮后,它应该携带所有逗号分隔的值并重定向到所需的页面。 请帮助我.. 提前致谢。
I am using a link button to redirect the page to my desired location with some query string value from Jquery.
The Link Button code are as follows:
<td>
<a id="selectAllLink" class="button" rel="nofollow ibox&width=800&height=400&title=Contact Now"
href="#" onclick="return (this.href=='#');">Contact Selected</a>
</td>
And the Jquery which will create/Update link on click event of my link button are as follows:
function CotactSelected() {
var a = [];
var n = $("td.title_listing input:checked");
var s = "";
n.each(function() {
a.push($(this).val());
});
var s = a.join(',');
if (s != null) {
$("@.button#selectAllLink").attr("href", "/D_ContactSeller.aspx?property=" + s);
}
else {
alert("Select atleast one property to contact!");
}
}
What i wanted to do is it will collect all the comma separated value from check boxes and pass it to the another page with that collected value as query string.
On click of that Link Button it should carry all the comma separated values and redirected to the desired page.
Kindly help me..
Thanks in Advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用它代替您的函数
CotactSelected
use this instead of your function
CotactSelected
希望这有帮助:)
Hope this helps :)