Heim  >  Artikel  >  Web-Frontend  >  Was sind die Anforderungsmethoden von Ajax? Detaillierte Erläuterung von 4 häufig verwendeten Anforderungsmethoden in Ajax

Was sind die Anforderungsmethoden von Ajax? Detaillierte Erläuterung von 4 häufig verwendeten Anforderungsmethoden in Ajax

寻∝梦
寻∝梦Original
2018-09-10 15:13:106285Durchsuche

Dieser Artikel stellt Ihnen hauptsächlich die vier häufig verwendeten Anforderungsmethoden für Ajax vor. Werfen wir nun einen Blick auf die vier Arten von

1.$.ajax()返回其创建的 XMLHttpRequest 对象。
$.ajax() 只有一个参数:参数 key/value 对象,包含各配置及回调函数信息。详细参数选项见下。
如果你指定了 dataType 选项,请确保服务器返回正确的 MIME 信息,(如 xml 返回 "text/xml")。
实例:
保存数据到服务器,成功时显示信息。
$.ajax({
    type: "post",
    dataType: "html",
    url: '/Resources/GetList.ashx',
    data: dataurl,
    success: function (data) {
        if (data != "") {
            $("#pager").pager({ pagenumber: pagenumber, pagecount: data.split("$$")[1], buttonClickCallback: PageClick });
            $("#anhtml").html(data.split("$$")[0]);
        }
    }
});
2.通过远程 HTTP GET 请求载入信息。
这是一个简单的 GET 请求功能以取代复杂 $.ajax 。请求成功时可调用回调函数。如果需要在出错时执行函数,请使用 $.ajax。
实例:
$.get("test.cgi", { name: "John", time: "2pm" },
  function(data){
    alert("Data Loaded: " + data);
});
3. 通过远程 HTTP POST 请求载入信息。(想看更多就到PHP中文网栏目中学习)
这是一个简单的 POST 请求功能以取代复杂 $.ajax 。请求成功时可调用回调函数。如果需要在出错时执行函数,请使用 $.ajax。
实例:
$.post("/Resources/addfriend.ashx", { "fid": fids, "fname": fnames, "tuid": tuids, "tuname": tunames }, function (data) {
    if (data == "ok") {
        alert("添加成功!");
    }
})
4.通过 HTTP GET 请求载入 JSON 数据。
实例:

Dieser Artikel endet hier (wenn Sie mehr sehen möchten, besuchen Sie die Spalte AJAX-Benutzerhandbuch der chinesischen PHP-Website), falls Sie Fragen haben , Sie können unten eine Frage hinterlassen.

Das obige ist der detaillierte Inhalt vonWas sind die Anforderungsmethoden von Ajax? Detaillierte Erläuterung von 4 häufig verwendeten Anforderungsmethoden in Ajax. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn