下面是我如何禁用点击
上的所有提交按钮$('form').submit(function(){
// On submit disable its submit button
$('input[type=submit]', this).attr('disabled', 'disabled');
});
如何为页面中的所有选择框disable all selectbox onchange easily
答案 0 :(得分:2)
这样的事情会禁用所有选择框:
$('select').attr('disabled', 'disabled');
要将其与表单提交绑定,您可以将其添加到现有功能中。
要将此绑定到选择框的onChange事件,您可以使用jQuery's change listener。因此,如果您希望在任何选择框更改时禁用所有选择框,则可以使用此选项:
$('select').change(function(){
$('select').attr('disabled', 'disabled');
});
如果您想在特定的选择框上操作,可以将上面的第一个$('select')
更改为引用 框。
答案 1 :(得分:1)
与您上面所做的几乎相同,只需将其更改为选择
即可$('form').submit(function(){
// On submit disable its submit button
$('select', this).attr('disabled', 'disabled');
});