欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

$.ajax传JSON数据到后台出现报错问题解决

程序员文章站 2023-08-26 11:31:55
复制代码 代码如下: $.ajax({ url: "../services.ashx", type: "post", //data: { 'data': { 'typena...
复制代码 代码如下:

$.ajax({
url: "../services.ashx",
type: "post",
//data: { 'data': { 'typename': json.stringify(typename) }, 'operationtype': '2' },
data: { 'data': typename, 'operationtype': '2','nowheight':nowheight,'nowarea':nowarea },
success: function (msg) {}
})

js代码如上,当data中的‘键'-‘值'对中的值为null(undefined)的时候,在发送请求的时候,那个值为null的键值对是不会传到后台的,

1、通过f12可以看到值为null的键值对确实没有传。

2、在后台使用context.request.form["名称"]的时候,发现这个值是null,如果对它进行获取,也会报错的。