我有一个<form>
,有两个提交按钮。我想在一个提交按钮上设置我的标题,而不是另一个。现在它适用于我不需要的那个。
表单末尾的按钮和所需的工作:
<button type="submit" id="submit" class="btn btn-primary">Submit</button>
位于表单中间且需要的按钮不起作用:
<button type="submit" id="submitformat" class="btn">Add format</button>
JS:
$("#submitformat").click(function( event ) {
$("#required").prop('required',true);
}
the required field:
<input type="text" id="required" name="title"/>
答案 0 :(得分:0)
当您使用其他按钮时,您需要删除 required
属性:
$("#submit").click(function() {
$("#required").removeProp('required');
});
否则,当您点击required
按钮时,它可能仍然具有#submitformat
属性。