gpt4 book ai didi

javascript - 将点击的链接 url 复制到表单输入

转载 作者:行者123 更新时间:2023-11-28 00:10:05 25 4
gpt4 key购买 nike

我有一个登录表单(在 jquery 弹出窗口中打开),在成功登录后重定向回上一页。

我想用点击链接 url 的值填充此登录表单中的隐藏重定向输入,即:

<script type="text/javascript">
$(function() {

$("a.login").click(function() {

if($(this).hasClass("selected")) {
deselect();
} else {
$(this).addClass("selected");
$(".pop").slideFadeToggle(function() {
$("#email").focus();
});
}
return false;
});


$(".close").live('click', function() {
deselect();
return false;
});
});

$.fn.slideFadeToggle = function(easing, callback) {
return this.animate({ opacity: 'toggle', height: 'toggle' }, "fast", easing, callback);
};
</script>

<form>
<input type="hidden" name="redirect_url" value="clicked_link_url" />
</form>

<a href="clicked_link_url_1" class="login">Link 1</a>
<a href="clicked_link_url_2" class="login">Llink 2</a>
<a href="clicked_link_url_3" class="login">link 3</a>

因此,如果用户单击链接 3,弹出窗体将打开,它的隐藏重定向 url 值将为“clicked_link_url3”。

提前致谢。

最佳答案

$("a.login").click(function () {

if ($(this).hasClass("selected")) {
deselect();
} else {
$(this).addClass("selected");
$(".pop").slideFadeToggle(function () {
$("#email").focus();
});
}

// Set the input value
$('input[name="redirect_url"]').val($(this).attr('href'));

return false;
});

关于javascript - 将点击的链接 url 复制到表单输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15850483/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com