로그인 폼이 있습니다. 사용자가 login을 누르면 jQuery는 필드가 비어 있는지 확인합니다. 그들이 비어 있지 않은 ID라면 login_action.php
페이지에 내 양식을 제출하는 것과 같습니다. 어떻게해야할지 모르겠습니다.jQuery를 사용하여 로그인 양식을 제출하는 방법
$('#yourformsid').submit();
로그인 폼이 있습니다. 사용자가 login을 누르면 jQuery는 필드가 비어 있는지 확인합니다. 그들이 비어 있지 않은 ID라면 login_action.php
페이지에 내 양식을 제출하는 것과 같습니다. 어떻게해야할지 모르겠습니다.jQuery를 사용하여 로그인 양식을 제출하는 방법
$('#yourformsid').submit();
그냥 양식을 제출
여기 내 자바 스크립트 코드입니다 양식 태그, 그리고 mo
<script type='text/javascript'>
$(document).ready(function(){
$('#login').click(function(){
if (!$(':text').val()){
$('#errors').text('enter a username and password');
} else {
//this is where i'd like to redirect
$("#myFormId").submit();
}
});
});
</script>
PS : 같은 코드를 dify #login
버튼을 submit
하지만 button
의 타입이 아니어야합니다. 또는 submit
인 경우 리디렉션을 원하지 않는 경우 return false;
을 추가하고 return true;
은 action
속성에 설정 한 주소로 양식을 게시/가져옵니다.
window.location = "http://www.google.com/"
더 여기 읽기 : http://www.tizag.com/javascriptT/javascriptredirect.php
먼저 당신이 속성을 action='login_action.php'
및 id='myFormId'
을 설정해야
<script type='text/javascript'>
$(document).ready(function() {
$('#login').click(function() {
if(!$(':text').val()) {
$('#errors').text('enter a username and password');
} else {
// This is where I'd like to redirect
}
});
});
</script>
이 값은 대상 페이지에 값 (사용자 이름/암호)을 보내지 않습니다. –
@KlausByskovHoffmann - OP가 "리디렉션"하는 방법을 묻습니다. 이 용어는 로그인 값을 보내는 것을 의미하지는 않으며 새로운 페이지로 이동한다는 의미입니다. 아마도 OP가 잘못된 용어를 사용했을 수도 있지만 Landon이 질문에 대답하고 있다고 물었습니다. – jfriend00
잘못된 용어를 사용했습니다. 죄송합니다. 양식을 제출하는 것은 완벽한 솔루션이었습니다. – kirby