jQuery를 사용하여 버튼을 클릭하면 양식을 제출 한 후 양식이 있습니다. 버튼을 클릭하면 알림 상자에 jQuery 포커스가 붙습니다.
function validate(){
if($('#firstname').val() =="")
alert("Please enter your first name");
else if($('#lastname').val() == "")
alert("Please enter your last name");
else if($('#association').val() == "")
alert("Choose your association");
else if($('#association_no').val() == "")
alert("Please enter your association number");
else
$('#register').submit();
}
$(function(){
$(".enter_submit").keyup(function(event) {
if(event.keyCode === 13)
validate();
})
})
경고 상자
잘 표시되어 있지만 내가 누르면 경고 상자가 표시됩니다 후에 입력하는 것이 내 문제는, 대신 경고를 치우는의 또 다른 경고 상자를 제공합니다 (I 마우스와 확인을 클릭하면 잘 작동). FF에서는이 페이지에서 # 경고를 더 많이 제공합니다. 그래서 나는 아직도 경고 후에도 형태에 초점을 맞추고 있다고 믿는다.
'경고'는 성가신 일입니다. 그것을 제거하고 메시지를 다른 방법으로 보여줍니다. '.enter_submit '이란 무엇입니까? – SachinGutte
나는 동의한다. 그러나 나는이 상황에서 그것을 고치는 방법을 알고있다. .enter_submit은 클래스로, 커서가 텍스트 필드에있을 때 입력이 눌러지면 양식을 제출할 텍스트 필드를 추가하면됩니다. – Indy