ajax로 값을 넘깁니다. 채택완료
YJK
8년 전
조회 3,711
ajax로 값을 넘깁니다.
그런데 그값이 db에 있는 값이라면
경고창이 나왔으면 하는데 어떻게 하나요..
</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>function Submit() {</p><p><span class="Apple-tab-span" style="white-space:pre"> </span><<중간 생략>></p><p><span class="Apple-tab-span" style="white-space:pre"> </span>$.ajax({</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>url: "action.php",</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>//dataType: "json",</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>data : {</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>"eName" : eName, "eHp" : eHp</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>},</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>success: function(data) {</p><p><span class="Apple-tab-span" style="white-space:pre"> </span></p><p><span class="Apple-tab-span" style="white-space:pre"> </span>$('div.pop-container').empty();</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>$('div.pop-container').remove();</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>return;</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>},</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>error: function(data) {</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>alert('error Process');</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>}</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>});</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>}</p><p>
이렇게 ajax로 값을 넘기고(잘넘어갑니다).
action.php에서
$sql = "select count(*) as cnt from roulette where eHp = '$eHp'";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
if ($row['cnt'])
여기에서 어떻게 하나요?
else
여기는 db값을 넣는 소스코드가 들어갑니다.
echo 로 뭔가 찍으면 찍히기는 한데
경고창이....
ㅠㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
8년 전
action.php 에서 에러를 ERR 출력했을시
success: function(data) { if (trim(data)=="ERR") alert("에러네요");
else{ $('div.pop-container').empty(); $('div.pop-container').remove();
} return;
},
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
Y
YJK
8년 전
맞아요!! 저도 저런식으로 처리했어요!ㅎㅎㅎ 답변감사합니다 ㅎ
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인