0

我有一个骨干模型

   var status = new app.Model.StatusUpdateModel();
   status.save(null,{
      success: function(model, response) {

      },
      error: function(model, response) {
      }
    });

和我的控制器

@RequestMapping(value = "/rest/statuses/update",
        method = RequestMethod.POST)
public void postStatus(@RequestBody StatusDTO status, HttpServletResponse response) {

我的 jquery 版本是 1.8.3,主干版本是 0.9.10。

现在我更新到 jquery 1.9.1 并且即使我在 firebug 中看到服务器端没有发生错误并且请求完全成功,保存总是返回错误。我恢复到 1.8.3 并再次成功。

我不知道出了什么问题?有没有人遇到过类似的情况

4

1 回答 1

0

如果我们从服务器端发送一个对象,问题就解决了。在我的情况下,如果服务器端执行的所有步骤都失败并且一切正常,我将发送相同的 statusDTO。我希望这会对某人有所帮助。

于 2013-10-29T12:15:17.323 回答