我有一个评论框,用于检查用户是否输入了任何详细信息
if(comments < 1)
{
alert("enter a comment");
}
该功能由
触发 $('#btnSave').one("click", function(e){};
如果用户没有输入任何文字,我怎样才能重新启用按钮的.one点击?
答案 0 :(得分:4)
你可以将.one函数包装在另一个函数中。
var saveBtnClick = function(){
$('#btnSave').one("click", function(e){};
};
你可以阅读这个问题来实现:
答案 1 :(得分:0)
试试这个,
<form>
<textarea name="comment" required></textarea>
<input type="submit" value="Send" />
</form>
注意:Internet Explorer不支持此
或
jQuery('#btnSave').on("submit", function(event){
event.preventDefault();
if(jQuery('#field').val().length < 1){
alert('enter a comment');
}
)};