Ajaxリクエストの使用方法
この記事では、Ajax リクエスト メソッドについて詳しく説明します。一定の参考値があるので、困っている友達が参考になれば幸いです。
AJAX は「Asynchronous Javascript And XML」(非同期 JavaScript および XML) の略で、インタラクティブ Web アプリケーションを作成するための Web 開発テクノロジを指します。
AJAX は、js 非同期を通じてリクエストを開始し、ページの ローカル更新を実現するブラウザです。 Ajax によって要求された部分的な更新の場合、ブラウザーの アドレス バー は変更されず、部分的な更新によって元のページのコンテンツが破棄されることもありません。
ネイティブAJAX
リクエストの例
<script> //这个按钮绑定的函数,使用js发起Ajax请求,访问服务器AjaxServlet中JavaScriptAjax function ajaxRequest() {// 1、我们首先要创建XMLHttpRequest var xmlHttpRequest = new XMLHttpRequest();// 2、调用open方法设置请求参数 xmlHttpRequest.open("GET","http://localhost:8080/json_Ajax_i18n/ajaxServlet?action=javaScriptAjax",true);// 3、在send方法前绑定onreadystatechange事件,处理请求完成后的操作。 xmlHttpRequest.onreadystatechange = function () { if (xmlHttpRequest.readyState == 4 && xmlHttpRequest.status == 200){ var jsonObj = JSON.parse(xmlHttpRequest.responseText); //把响应的数据显示在页面上 document.getElementById("p01").innerText = "编号:" + jsonObj.id + ",姓名:" + jsonObj.name ; } }// 4、调用send方法发送请求 xmlHttpRequest.send(); } </script>
AJAX
jQueryでのリクエスト
<script type="text/javascript"> //这个按钮绑定的函数,使用js发起Ajax请求,访问服务器AjaxServlet中JavaScriptAjax function ajaxRequest() { // 1、我们首先要创建XMLHttpRequest var xmlHttpRequest = new XMLHttpRequest(); // 2、调用open方法设置请求参数 xmlHttpRequest.open("GET","http://localhost:8080/json_Ajax_i18n/ajaxServlet?action=javaScriptAjax",true); // 3、在send方法前绑定onreadystatechange事件,处理请求完成后的操作。 xmlHttpRequest.onreadystatechange = function () { if (xmlHttpRequest.readyState == 4 && xmlHttpRequest.status == 200){ var jsonObj = JSON.parse(xmlHttpRequest.responseText); //把响应的数据显示在页面上 document.getElementById("div01").innerText = "编号:" + jsonObj.id + ",姓名:" + jsonObj.name ; } } // 4、调用send方法发送请求 xmlHttpRequest.send(); } </script>
// ajax--get请求 $("#getBtn").click(function(){ $.get("http://localhost:8080/json_Ajax_i18n/ajaxServlet","action=jQueryGet",function (data) { alert("服务器返回的数据是:" + data); },"json"); }); // ajax--post请求 $("#postBtn").click(function(){ // post请求 $.post("http://localhost:8080/json_Ajax_i18n/ajaxServlet","action=jQueryPost",function (data) { alert("服务器返回的数据是:" + data); },"json"); });
// ajax--getJson请求 $("#getJSONBtn").click(function(){ // 调用 $.getJSON("http://localhost:8080/json_Ajax_i18n/ajaxServlet","action=jQueryPost",function (data) { alert("服务器返回的数据是:" + data); }); });
フォームのシリアル化serialize()
フォーム内のすべてのフォーム項目の内容を取得し、 ## それらを連結して使用できます。 #name=value&name=value の形式。
// ajax请求 $("#submit").click(function(){ // 把参数序列化 //$("#form01").serialize(); $.getJSON("http://localhost:8080/json_Ajax_i18n/ajaxServlet","action=jQuerySerialize&" + $("#form01").serialize(),function (data) { }); });
JavaScript 上級チュートリアル]
以上がAjaxリクエストの使用方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









Ajax リクエストの有効期限を延長するにはどうすればよいですか?ネットワーク リクエストを行う場合、大量のデータや複雑な計算を処理する必要がある状況に遭遇することがよくあります。そのため、リクエストがタイムアウトしてデータが正常に返されない可能性があります。この問題を解決するには、Ajax リクエストの有効期限を延長することで、リクエストを確実に正常に完了させることができます。ここでは、Ajax リクエストの有効期限を延長する方法と具体的なコード例を紹介します。タイムアウト属性を使用して Ajax リクエストを行う場合、タイムアウト属性を次のように設定できます。

AJAX リクエストには固定の有効期限がありません。「非同期 JavaScript および XML」は、Web ページ上で非同期リクエストを送信するためのテクノロジーです。JavaScript を使用して、ページ全体を更新せずにサーバーにリクエストを送信し、応答を受信します。

Yii フレームワークでは、コントローラーはリクエストの処理において重要な役割を果たします。通常のページ リクエストの処理に加えて、コントローラーを使用して Ajax リクエストを処理することもできます。この記事では、Yii フレームワークで Ajax リクエストを処理する方法を紹介し、コード例を示します。 Yii フレームワークでは、Ajax リクエストの処理は次の手順で実行できます。 最初の手順は、コントローラー (Controller) クラスを作成することです。 Yii フレームワークが提供する基本コントローラークラス yiiwebCo を継承できます。

実用的なガイド: どの Ajax リクエスト ライブラリがあなたのプロジェクトに適していますか?フロントエンド開発の継続的な発展により、Ajax は Web 開発に不可欠な部分になりました。プロジェクトに適した Ajax リクエスト ライブラリを選択することは、開発効率を向上させ、ユーザー エクスペリエンスを最適化するために重要です。この記事では、読者が自分のプロジェクトに適したツールを選択できるように、一般的に使用される Ajax リクエスト ライブラリをいくつか紹介します。 jQueryAjax jQuery が最も人気のある JavaScript ライブラリの 1 つであることは否定できません。豊かな

開発の要点: 一般的に使用される Ajax リクエスト ライブラリについて調べてください。最新のフロントエンド開発では、非同期リクエストに Ajax を使用することが標準機能になっており、適切な Ajax リクエスト ライブラリを選択することで、ネットワーク リクエストをより効率的に処理できるようになり、開発効率とユーザー エクスペリエンスが向上します。この記事では、開発者がプロジェクトに適したツールを選択できるように、一般的に使用される Ajax リクエスト ライブラリをいくつか取り上げます。 jQueryAjax: 最も人気のある JavaScript ライブラリの 1 つである jQuery は、強力な Ajax リクエスト関数を提供します。

Ajax リクエストの有効期限はカスタマイズできますか? Web 開発では、多くの場合、Ajax を使用して非同期リクエストを実装し、ページにデータを動的にロードします。 Ajax リクエストを行う場合、リクエストのタイムアウトを制御する必要がある場合があります。つまり、時間制限を設定し、指定された時間内に応答が受信されない場合にリクエストを処理する必要があります。では、Ajax リクエストの有効期限はカスタマイズできるのでしょうか?この記事では、この問題について詳しく紹介し、具体的なコード例を示します。 jQueryのAjax機能を利用する

Ajax リクエストはどのような状況で期限切れになりますか? Web アプリケーションの開発に伴い、Ajax (非同期 JavaScript および XML) テクノロジは Web 開発の重要な部分になりました。 Ajax を通じて、サーバーからデータを取得し、ページ全体を更新せずに Web ページのコンテンツを動的に更新できます。ただし、Ajax を使用してリクエストを送信すると、リクエストの有効期限が切れる場合があります。では、Ajax リクエストはどのような状況で期限切れになるのでしょうか?

Ajaxリクエストの有効期限を設定するにはどうすればよいですか?特定のコード例が必要 インターネット アプリケーションの開発に伴い、Ajax は Web 開発に不可欠な部分になりました。 Ajax リクエストを送信する場合、リクエストが長すぎてユーザー エクスペリエンスが低下したり、ブラウザがフリーズしたりすることを防ぐために、リクエストの有効期限を制限する必要がある場合があります。この記事では、Ajax リクエストの有効期限を設定する方法と具体的なコード例を詳しく紹介します。 Ajax リクエストの有効期限の設定には主に XMLHttpRequest が必要です
