zoukankan      html  css  js  c++  java
  • ajax中遇到无法发送的问题,以及收不到返回信息的问题

    1.在做ajax时,数据发送成功,后台确认了也返回了信息,但是怎么都在success里面接收不了,我遇见的造成的原因时因为dataType返回值类型错误造成的原因。

    var url = "请求数据接口/路径";
    $.ajax({
    	method:'post',
    	async:false,
    	dataTye:'json',
    	url:url,
    	success:function(data){
    		console.log("返回值为"+data);
    	}
    	
    })

    上一段ajax发送中,后台给我返回的时一个text类型的数据,但是我的dataType写成了json,造成怎么都打印不出返回的data,小细节,不能粗心。

    2.在一次发送ajax时,ajax进入error错误,目前我遇到的原因是因为data数据错误。

    $.ajax({
    	method:'get',
    	async:false,
    	data: $("#data_form").serialize(),
    	url:url,
    	success:function(){
    		//成功发送
    	},
    	error:function (info) {//请求失败后调用的函数
           //ajax请求失败
        }
    	
    })

    我的数据中有个时间

    大佬让我删除时间后就可以正常请求了。

    造成的原因可能是数据的格式不对,还有就是应该对日期时间的特殊性进行处理。

  • 相关阅读:
    Docker笔记
    使用NextCloud搭建私有云盘
    docker轻量级管理工具
    docker仓库使用+harbor私有仓库部署
    防DDOS攻击解决方案
    MongoDB非关系型数据库
    监控磁盘使用率解决方案
    部署SonarQube代码质量检查7.7版本
    Jenkins的权限控制
    Jenkins分布式构建
  • 原文地址:https://www.cnblogs.com/wgl0126/p/9565015.html
Copyright © 2011-2022 走看看