关于ajax的参数为空报错400的问题

场景是 ,业务需求 增加2个属性,可不填,但是 如果 客户填了还好 ,起码有值 ,如果不填。我一开始觉得 没问题,


填值就没问题  不填的话,直接报错 400,而且是不进入后台。

最后我排查了以后,觉得 应该是ajax参数问题,是不是参数不能传空呢?  data:id:

这样什么都不传 是不是会报错?  我 加了判断,如为空 则给 默认值  

然后 ,问题解决了。说明 ajax对参数的要求很严格 ,要么不写,写了参数就必须给值 不能给空值


猜你喜欢

转载自blog.csdn.net/ajax_yan/article/details/80508763