如何发送没有参数

时间:2018-01-24 14:55:49

标签: jquery

enter image description here我遇到问题,发送没有参数的发帖请求,但我不知道为什么会出错?

var url = SCRIPT_PATH + "?action=func",
$.post(url, function(response) {
  if (response.success) {
  }
}, 'json');

在此之前,当我想发送数据时,我写了这个并且工作得非常好:

var url = SCRIPT_PATH + "?action=func",
data = $('#sidebarForm').serializeArray();
data.push({
  name: 'isMobileDevice', 
  value: this.isMobileDevice
});

data.push({
  name: 'isNavTopFilter',
  value: isNavTopFilter
});

$.post(url, data, function(response) {
  if (response.success) {
}, 'json');

1 个答案:

答案 0 :(得分:2)

您只在顶部声明了一个变量,然后使用,分隔到下一个命令,该命令应为;。这是一个小的语法错误:

var url = SCRIPT_PATH + "?action=func", // <-- here
$.post(url, function(response) {
  if (response.success) {
  }
}, 'json');

修正:

var url = SCRIPT_PATH + "?action=func";
$.post(url, function(response) {
  if (response.success) {
  }
}, 'json');