小编Len*_*Len的帖子

一个请求中有JSON和HTML吗?

我可以创建两个ajax请求,但我想知道是否有一种简单的方法可以使一个请求将HTML发送到一个div而将json发送到jquery模板.我过去曾将不同的JSON请求组合在一起,但这涉及标记的HTML.

我想到了javascript中的正则表达式和字符串操作,但在大型数据集上可能会变慢.

我宁愿没有将服务器"JSON"HTML作为一个元素,这将涉及大量的转义和时间.

html javascript ajax json

2
推荐指数
1
解决办法
281
查看次数

如何在backbone.js中获取后查看模型数据

我对来自knockout.js的骨干有点新意,我正试图克服这个简单的驼峰.我有这个代码:

$(function(){
    window.Student = Backbone.Model;

    window.Students = Backbone.Collection.extend({
         model: Student,
         url: 'test.php'
     });

    window.students = new Students();
    window.AppView = Backbone.View.extend({
        el: $('#container'),
        initialize: function() {
            Students.bind('reset', this.render);
        },
        render: function(){
            console.log(Students.toJSON());
        }
    });

    window.appview = new AppView();

 $('#test').click(function(){
     //var students = new Students();
         students.fetch();
        var q = students.toJSON();
        console.log(q);
    /*    
        students.create({
            name: 'John',
            grade: 'A'
        }); */
    })
});
Run Code Online (Sandbox Code Playgroud)

我的服务器发送以下JSON:

 [{"id": "1233","name": "Karen","grade": "C"},{"id": "1234","name": "Susan", "grade": "F"}]
Run Code Online (Sandbox Code Playgroud)

当我点击按钮并在Chrome中查看控制台时,我看到:

首先点击:

[] - Corrected -just an empty array
Run Code Online (Sandbox Code Playgroud)

第二次点击:

[
Object …
Run Code Online (Sandbox Code Playgroud)

javascript backbone.js

0
推荐指数
1
解决办法
6372
查看次数

标签 统计

javascript ×2

ajax ×1

backbone.js ×1

html ×1

json ×1