【发布时间】:2019-07-16 04:29:25
【问题描述】:
我有一个输入字段和一个按钮,点击输入字段后,我检查输入字段是否为空,然后提示和警告框
- 我正在使用
Jquery-conferm来设置一些自定义警报和确认框 - 但是当我点击 ok 时发出警报后,我试图专注于那个空的字段,但这不起作用
片段
$("#update").click(function() {
if ($('#itemNameInput').val() == '') {
$.alert({
title: 'Alert!',
content: 'Please enter item name',
});
$('#itemNameInput').focus();
return false;
}
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/jquery-confirm/3.3.2/jquery-confirm.min.css">
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.2/css/bootstrap.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-confirm/3.3.2/jquery-confirm.min.js"></script>
<div class="form-group col-xs-6 col-sm-6 col-md-6 col-lg-3">
<label for="itemName">Item Name</label> <input type="text" class="form-control" id="itemNameInput" name="itemNameInput">
</div>
<button type="button" class="commonButton" id="update">
<i class="fa fa-save"></i> Update
</button>
我已经编写了聚焦回输入字段的代码,但它不起作用
【问题讨论】:
-
为什么不直接在html中使用required?
-
@Harshit 我没有使用 $("formId").submit 这就是为什么
标签: javascript jquery html