AjaxとjQueryのでJSのネイティブのAjax

AJAX =非同期JavaScriptとXML(非同期JavaScriptとXML)。

アヤックスでJS:

パラメータ説明:

オープン(文字列の方法、文字列のURL、ブール非同期);
        準備要求:
            URLは:
            GET / POST
            /真falseに:
            trueに:非同期
            偽:同期

readyStateの
        XMLHttpRequestオブジェクトの状態を変更します。4(完全な)データが受信された、完全な応答情報のresponseXMLまたはresponseTextを取得するため、この時間。

ステータス
        HTTPサーバステータスコード(200 = = 404 OKが見つかりませんでした

responseText
        サーバの応答は、テキストとして表現しました。

responseXMLの
        XML文書として表され、サーバからの応答。

=関数ajax.onreadystatechange(){
        //コールバック
        IF(ajax.status == == 200 &&あるajax.readyState。4){
            //サーバのフィードバックを得る
            取得//データ
            VAR = ajax.responseTextデータ
            VAR = ajax.responseXML dataxml
            // JSを使用して、DOM操作を行います
        }    
     }

 

 

アヤックスではJQuery:

 

  •  $アヤックス({
  •       :タイプの「POST」、//提出
  •      URL: "$ {} pageContext.request.contextPath /org/doDelete.action"、//路径
  •      データ:{
  •        "org.id":"$ {} org.id"
  •      } //ここで使用されるデータ伝送フォーマットJSONであります
  •      success : function(result) {  //返回数据根据结果进行相应的处理
  •        if ( result.success ) {
  •        $( "#tipMsg").text("删除数据成功");
  •        tree.deleteItem( "${org.id}", true);
  •       } else {
  •        $( "#tipMsg").text("删除数据失败");
  •       }
  •      }
  •     });

 

おすすめ

転載: www.cnblogs.com/wskb/p/10990620.html