gpt4 book ai didi

php - 没有 XMLHttpRequest() 对象的 Ajax 方法

转载 作者:行者123 更新时间:2023-11-30 05:44:49 25 4
gpt4 key购买 nike

我有一个关于 Ajax 方法的问题。我习惯于使用 ajax,就像我使用下面写的四行简单的代码一样:

$.ajax({
type: "POST",
url: "/application/group/addMembers",
data: {memberIds: selectedMembers, groupId:<?php echo $this->groupId; ?>},
success: (function(msg) {
// alert(msg);
var ans = JSON.parse(msg);
alert(ans['message']); // msg is array returned from php script in json
})
});

现在,当我在不同的网站或教程上学习更多内容时。他们通过创建用于与服务器交换信息的 XMLHTMLREQUEST() 来实现 ajax。还有一些其他的东西,比如打开、发送功能。

但是我没有创建 XMLHTMLREQUEST 对象,我的 ajax 仍然可以正常工作。我只想知道区别。当我不使用 XMLHTMLREQUEST 对象与服务器通信时,我会丢失一些东西吗?我确实搜索过它。但我仍然需要一个答案。

最佳答案

简单的四行代码与 XMLHttpRequest() 之间的区别在于语言本身,其中 XMLHttpRequest() 是纯 javascript 而上面的代码是 jquery。事实上你可以忽略两者并使用 jQuery.get() & jQuery.load()因为它们是更高级别的替代品并且更易于使用。但是,如果需要不太常见的选项,可以更灵活地使用 $.ajax()。

关于php - 没有 XMLHttpRequest() 对象的 Ajax 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18600899/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com