我有一个HTML输入
<input type="text"
class="form-control"
name="inputExtraEmail"
id="extraEpost"
placeholder="E-post"
required/>
我想忽略jQuery点击方法中的required
属性
$('#addBtn').click(function (e) {
}
我该怎么做?
答案 0 :(得分:3)
如果您不想删除必需的属性,请将其附加到最后一个语句
$('#addBtn').click(function (e) {
$('#extraEpost').removeAttr('required');
//your code
$('#extraEpost').attr('required',true);
});
答案 1 :(得分:1)
您可以使用 .removeAttr() :
$('#addBtn').click(function (e) {
$('#extraEpost').removeAttr('required');
});
答案 2 :(得分:1)
$('#addBtn').click(function (e) {
$('#extraEpost').removeAttr('required');
});
或只添加novalidate属性,如下所示
http://www.w3schools.com/tags/att_form_novalidate.asp
$('#addBtn').click(function (e) {
$('#extraEpost').attr('novalidate', 'novalidate');
});