「jQuery による Ajax テクノロジの実装方法 1: $.ajax()」では、jQuery の $.ajax() 関数を使用して Ajax 開発のニーズを実現する方法を学びました。ただし、他の関数と比較すると、$.ajax() の実装プロセスとコード量は依然として比較的複雑です。
今日は jQuery の $.post() 関数について学びます。 $.ajax() 関数と比較すると、$.post() 関数はよりシンプルで便利ですが、POST を通じて仮想的にアクセスする必要がある PHP ファイルにデータ パラメーターを送信することしかできません。
まず $.post() 関数のパラメータを見てみましょう:
$.post(url,data,callback,type)
url---ロードされるページの URL アドレス。
data---送信されるキー/値パラメータ。
callback---読み込みが成功したときのコールバック関数。
type---コンテンツ形式、xml、html、script、json、text、_default を返します。
これが実際的な例です:
========================================== == =====================
ajax.html
$(document).ready(function(){
$('#bot_1').click(function(){
$.post('ajax.php' ,{web:"mysql100"},function(data,st){$("div").html(data);})
})
})
head>
========= == =============================================== == ==
ajax.php
echo '訪問したいWebサイトは'.$_POST['web'];
?>
上記は、jqueryがajaxを実装する方法です。テクノロジー 2: $.post() のコンテンツ。その他の関連コンテンツについては、PHP 中国語 Web サイト (www.php.cn) に注目してください。