BackboneJS使ID整数

时间:2014-01-02 20:26:05

标签: javascript php ajax json backbone.js

我正在使用JSON.stringify和JSON.parse根据对在线数据库的更改来编辑我的JSON文件。一切正常,除了它围绕一个正在搞砸JSON文件的数字做引号。例如,它应为"id": 1,但打印出"id": "1"。我该怎么编辑引号?我更喜欢使用JSON.stringify而不是替代方案。

这是我在使用BackboneJS进行字符串化的地方:

var Territories = Backbone.Collection.extend({
  model: Territory,
  url: "examples/olympics.json",
  initialize: function () {
    Backbone.Model.prototype.initialize.apply(this, arguments);
    this.on("change", function (model, options) {
      var data1 = JSON.stringify(this); 
      obj = JSON.parse(data1);
      $.ajax({url:"testingphp.php",type:"POST",data:{
        "data3":obj
      }
    });
    if (options && options.save === false) return;
    });
  }
});

0 个答案:

没有答案