jquery - 当使用jQuery检查<radio>时,如何更改<form>的 "action"?

标签 jquery event-handling

<form action="1.html">
    <input type="radio" id="check1" name="check" />
    <input type="radio" id="check2" name="check" />
</form>

我想要实现的是:

当选中“check2”时,将“action”值更改为“2.html”

当选中“check1”时,将“action”值更改回“1.html”

最佳答案

这应该可以解决您的问题。

$(function(){
    $('#check1').click(function() {
        $(this).parent().attr('action', '1.html');
    });

    $('#check2').click(function() {
        $(this).parent().attr('action', '2.html');
    });
});

关于jquery - 当使用jQuery检查<radio>时,如何更改<form>的 "action"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1392082/

相关文章:

c# - 'johny.Form 1' does not contain a definition for ' Form1_Load'

javascript - 数据表-当存在空值时获取总计

javascript - 如何在外部元素上设置内部元素边框?

javascript - 在 Jquery 中使用变量作为对象名称

jquery - $.get 本地主机上的 jquery url

javascript - 替代支持 eventData 的 jQuery .toggle() 方法?

带有 "bubble buttons"的页面之间的 Jquery 移动滑动

perl - SIGINT 时优雅地关闭 ssh 并退出 net::ssh::perl

macos - 将完成处理程序添加到 presentViewControllerAsSheet(NSViewController)?

c# - 如何创建通用事件引发方法