Я хочу проверить свои поля jsp, нажимая кнопку tab.Как реализовать это с помощью jquery.Как проверить на нажатие клавиши вкладок с помощью jquery
Ниже моя страница JSP
<form:form method="POST" commandName=" test" name="testname" onclick="submitForm();" >
<div>
<form:input path="testpath" type="text" class="values " name="tpath" id="code"/>
</div>
<div>
<form:input path="testname" type="text" class="values " name="tname" id="name"/>
</div>
<div>
<input type="submit" value="Register">
</div>
</form:form>
JQuery
function submitForm(){
$('form').on('submit', function (e) {
alert("test");
var focusSet = false;
if (!$('#tpath').val()) {
if ($("#tpath").parent().next(".validation").length == 0) // only add if not added
{
$("#tpath").parent().after("<div class='validation' style='color:red;margin-bottom: 20px;'>Please enter the code</div>");
}
e.preventDefault();
$('#tpath').focus();
focusSet = true;
} else {
$("#tpath").parent().next(".validation").remove(); // remove it
}
if (!$('#name').val()) {
if ($("#name").parent().next(".validation").length == 0) // only add if not added
{
$("#name").parent().after("<div class='validation' style='color:red;margin-bottom: 20px;'>Please enter seasoname</div>");
}
e.preventDefault(); // prevent form from POST to server
if (!focusSet) {
$("#name").focus();
}
} else {
$("#name").parent().next(".validation").remove();
}
});
}
по нажатию кнопки только моя форма validates.How для проверки, щелкнув внутри формы.