[JQUERY] 두 $ .post 요청 요청 .post other.Second $이 실행되지 않습니다 후 하나를
JQUERY두 $ .post 요청 요청 .post other.Second $이 실행되지 않습니다 후 하나를
해결법
-
1.() .post $은 $ 아약스 () 구조체의 약자이다. 나는 보통 때문에 $ 아약스 () 구조를 사용하는 것을 선호합니다 :
() .post $은 $ 아약스 () 구조체의 약자이다. 나는 보통 때문에 $ 아약스 () 구조를 사용하는 것을 선호합니다 :
귀하의 경우에는, 당신은 (첫 번째 아약스 호출의 결과에 따라 다름) 두 번째 AJAX 호출이 성공에 일어나야 있는지 쉬울 것 때문에, $ 아약스 () 구조를 해결하기 위해 쉽게 문제를 찾을 수 있습니다 제 Ajax 호출하는 기능.
다음은 독립의 예입니다 (너무 나쁜 jsFiddle은 ... 아약스 처리 할 수 없습니다)
TESTER.PHP
<html> <head> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> <script type="text/javascript"> $(document).ready(function() { $('#eml').focus(); $('#mybutt').click(function() { var $a = $('#eml').val(); var $b = $('#pw').val(); //alert('Email: ' +$a+ ' Pass: ' +$b); $.ajax({ type:"POST", url: "yourphpfile.php", data: 'email=' +$a+ '&pass=' +$b, success: function(data) { alert(data); var aData = data.split('|'); var name = aData[0]; var code = aData[1]; alert('Name: ' +name+ ' Code: ' +code); $.ajax({ type:"POST", url: "yourphpfile.php", data: 'name=' +name+ '&code=' +code, success: function(newdata) { alert(newdata); } //END success_ajax2 }); //END ajax() #2 } //END success_ajax1 }); //END ajax() #1 }); //END mybutt.click() }); //END $(document).ready() </script> </head> <body> Email: <br /> <input type="text" id="eml" /><br /> Password: <br /> <input type="password" id="pw" /><br /> <input type="button" id="mybutt" value="Submit"> </body> </html>
yourphpfile.php
<?php if (isset($_POST['email'])) { $e = $_POST['email']; $p = $_POST['pass']; $name = 'Bob'; $code = '1234'; $resp = $name .'|'. $code; echo $resp; }else if (isset($_POST['name'])) { $n = '<h1>Here is something new</h1>'; echo $n; }
from https://stackoverflow.com/questions/17887098/two-post-requests-one-after-the-other-second-post-request-doesnt-get-execut by cc-by-sa and MIT license
'JQUERY' 카테고리의 다른 글
[JQUERY] JS / jQuery를 화살표 키에 바인딩 (0) | 2020.10.04 |
---|---|
[JQUERY] 때마다 원격 모달 쇼에게 동일한 콘텐츠를 부트 스트랩 트위터 (0) | 2020.10.04 |
[JQUERY] Fancybox 링크 라이트 박스에 표시되지 않습니다 - 나는 무엇을 놓치고? (0) | 2020.10.04 |
[JQUERY] C 번호와 유사한 자바 스크립트의 형식 번호 (0) | 2020.10.04 |
[JQUERY] CSS 속성은 jQuery를 사용하여 변경할 때 이벤트 감지 (0) | 2020.10.03 |