jQueryのajaxについて調べてみました。
ajaxの基礎関数について(.get() .post() .load())これらがあるようで、まずはgetを使って試してみました。
<script src=”//code.jquery.com/jquery-3.1.1.min.js”></script>
<head>でjqueryを呼び出します!
————————————————
GETを使用したサンプル
<label>ID:<input type="text" name="name" value=""></label> <input type="button" value="送信"> <p style="font-size:11px;">入力したID(数字)の名前が表示されます</p> <p>名前:<span></span></p> <script> $(function() { $("[type=button]").on("click", function() { $.get("sample.php", { //phpファイルの読み込み id : $("[type=text]").val() }, function(data) { $("span").text(data); }); }); }); </script>
<?php switch ($_GET['id']) { case 1: echo "山田"; break; default: echo "松田"; break; }
phpファイル側で定義されているIDをフォームに入れて送信を押すと、対応した名前が表示されます。
コメント