如何在$ .post()|上发送JSON数据jQuery的

时间:2016-10-04 02:03:05

标签: javascript jquery json

我试过两种方式:

将json保存在var

struct Codes *c = malloc(sizeof(struct Codes)+as*sizeof(int));
c->as = as;
for (int i = 0 ; i != as ; i++) {
    c->a[i] = i+1;
}
return c;

并将相同的json直接添加到数据参数

var dataLog = JSON.stringify( {
  "clientId": "1",
  "sensor": "Temp",
  "dateStart": "2016-09-03 00:00:00",
  "dateEnd": "2016-09-03 00:59:59"
} );

$.post(data , {dataLog})
  .done(function( data ) {
  console.table(data);
});

但是这两个选项都不起作用,可能还是我做错了什么?

1 个答案:

答案 0 :(得分:2)

这里有一个例子

var promise = $.ajax({
            url: url,
            type: 'POST',
            dataType: "json",
            contentType: "application/json; charset=utf-8",
            data: dataLog
});