ajax 로 이름과 전번가져오기 채택완료
재아
8년 전
조회 1,782
a input 가 있고요 text 형식
b input 가 있고요 text 형식
c input 가 있습니다. text 형식
그러니깐.. 이렇게
있다고 할때
a 라는 칸에 아이디를 입력하면 회원정보에서 해당 아이디에 대한 정보를
가져와서 b칸에는 이름, c 칸에는 전번을 실시간으로 보여주고 입력되게 하고 싶거든요...
어떤 방식으로 해야 할까요?/
qa 어디서 본것 같기는 한데 찾을수가 없어서...
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
8년 전
</p><p>아이디 <input type="text" name="mb_id" onkeyup="mb(this.value)"></input>
</p><p>이름 <input type="text" name="mb_name" id="mb_name"></input>
</p><p>휴대폰 번호 <input type="text" name="mb_hp" id="mb_hp"></input>
</p><p>
</p><p><script></p><p>
</p><p>function mb(str) {</p><p><span style="white-space:pre"> </span></p><p><span style="white-space:pre"> </span>$(function(){</p><p><span style="white-space:pre"> </span>$.ajax({</p><p><span style="white-space:pre"> </span>type : "POST",</p><p><span style="white-space:pre"> </span>url: "test_ajax.php",</p><p><span style="white-space:pre"> </span>dataType : "json",</p><p><span style="white-space:pre"> </span>data: {</p><p><span style="white-space:pre"> </span>mbId: str</p><p><span style="white-space:pre"> </span>},</p><p><span style="white-space:pre"> </span>error:function(){</p><p><span style="white-space:pre"> </span>alert("error");</p><p><span style="white-space:pre"> </span>},</p><p><span style="white-space:pre"> </span>success:function(data){</p><p><span style="white-space:pre"> </span>$("#mb_name").val(data.mb_name);</p><p><span style="white-space:pre"> </span>$("#mb_hp").val(data.mb_hp);</p><p><span style="white-space:pre"> </span>}</p><p><span style="white-space:pre"> </span>});</p><p><span style="white-space:pre"> </span>});</p><p>}</p><p>
</p><p></script></p><p>
test_ajax.php
</p><p><?php</p><p>
</p><p>include_once('./_common.php');</p><p>
</p><p>$sql = "select * from {$g5['member_table']} where mb_id = '{$mbId}' ";</p><p>
</p><p>$res = sql_fetch($sql);</p><p>
</p><p>$list=array("mb_name"=>$res['mb_name'],"mb_hp"=>$res['mb_hp']);</p><p>
</p><p>echo json_encode($list);</p><p>
</p><p>?></p><div>
</div><p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
재아
8년 전
감사합니다..
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인