javascript - 来自 BackboneJS 的 Ajax 调用

标签 javascript jquery asp.net-mvc

如何从返回字符串的 mvc Controller 中调用主干操作。我需要能够稍后在 javascript 中使用该字符串。关于从 Controller 调用操作。我只需要与 jquery 类似的功能:

$.ajax({
            type: 'POST',
            url: window.location + "Home/InsertRecord",
            data: {ID : newPersonName},
            success: function(data) {
                // Code after success },
                error: function(){
                    alert("error");
                }
            });

最佳答案

来自backbone.js的Ajax调用

//Model Declaration
var mod = Backbone. Model. extends ({});
var collection = Backbone.Collection.extend({
    model:Model
});

//Create Collection Object
newCollection = new collection();

//Make Ajax Call
Backbone.ajax({
    dataType: "jsonp",
    url: "http://example.com", //Replace your URL here
    data: "", //add your data
    success: function(response){
        //code after success
    }
    error: function () {
        // Code After Erroe
    }

}).complete(function () {
  //Code after complete the request
});

作为引用,请检查此链接 http://backbonejs.org/#Model

关于javascript - 来自 BackboneJS 的 Ajax 调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27315447/

相关文章:

javascript - Ember 数据 : findRecord is undefined.(也是 peekRecord 或 peekAll)

javascript - 对 d3 堆积条形图的数据进行排序

javascript - 如何在 Javascript/jQuery 中完全播放 wav 文件后更改播放链接的 css

c# - ASP.NET 5 Web Api 基于 token 的身份验证

javascript - Jcrop 没有正确裁剪图像

javascript - Jquery函数找出<li>的最大高度

javascript - 如何在JQuery中获取父ID?

php - AJAX 调用后使用 jquery 刷新 DOM

asp.net-mvc - HttpPostedFileBase 总是在 Controller post 方法中返回 null

c# - 让 jqGrid 使用不同的页面来查看一行