微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ajax 传数组 json数据

Ajax(Asynchronous JavaScript and XML)是一种在 Web 页面中创建快速动态交互的技术,可以通过异步无需重新加载页面来更新 Web 页面的部分内容。其中,传输数据是 Ajax 技术中的一个重要环节。下面主要介绍 Ajax 传递数组和 JSON 数据的方式。

ajax 传数组 json数据

1. 传递数组

$.ajax({
    type: "POST",url: "example.PHP",data: { arr: [1,2,3,4,5] },success: function(response) {
        console.log(response);
    }
});

在上述代码中,使用了jQuery的ajax方法来发送POST请求。data中传递的参数类型为对象,其中arr为数组。在接收端中可以使用 $_POST['arr'] 来获取接收到的数组。

2. 传递JSON数据

$.ajax({
    type: "POST",data: JSON.stringify({ name: "Tom",age: 18 }),contentType: "application/json;charset=UTF-8",success: function(response) {
        console.log(response);
    }
});

在上述代码中,将数据类型转换为JSON格式,并设置contentType为 application/json;charset=UTF-8。在接收端中可以通过接收 $_POST['name'] 和 $_POST['age'] 来获取 JSON 数据中的键值对。

总结:

以上介绍了 Ajax 传递数组和 JSON 数据的方式,可以根据实际需求选择适合自己的方式,以实现前后端数据交互。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐