我有一个包含多个按钮的表单,还有一个单独的提交按钮。
单击按钮时,如何禁用此按钮并启用其他按钮?喜欢开/关条件。
另外,如何在提交的表单中获取禁用按钮的值,以便将其存储在我的数据库中?
答案 0 :(得分:1)
以下是一个可以帮助您的示例:http://jsfiddle.net/XHBZf/417/
单击按钮时,所有按钮上的样式都会更改,以显示其中一个按钮被按下而其他按钮仍处于活动状态。
然后该按钮的值进入文本字段,该字段将与表单一起提交。
当您开始实施时,您可以将输入设置为type="hidden"
,它不会显示在表单中。
答案 1 :(得分:1)
设置按钮的id和名称= button1
$ disabledButton = $ _GET ['id'];
答案 2 :(得分:0)
您应该使用.prop
$('#button1').click(function () {
$('#button1').prop('disabled', true);
$('#button2' ).prop( "disabled", false );
});
});
现在,您必须使用id='button1'
和id='button2'