将Javascript MVC框架与后端集成

时间:2012-07-30 02:36:38

标签: javascript model-view-controller

我第一次使用JS MVC框架(sammy)而且我对于向后端发送数据的首选方式一无所知。在我的例子中,我有一个js对象,其中包含我需要处理和添加到数据库中的所有数据。它看起来像这样 -

object = { 1: ['a'], 2: ['b'], .... };

我应该使用jQuery的Get(或Post)方法通过ajax发送它还是有其他方法可以做到这一点?

由于

1 个答案:

答案 0 :(得分:1)

最简单的方法是使用POST(或PUT)将数据作为JSON发送到服务器,在服务器上解析JSON并执行必要的处理。

e.g。使用jQuery将数据发送到服务器

$.ajax({
    type: 'POST',
    url: 'SaveData.html',
    cache: false,
    dataType: 'json',
    data: object,
    success: function (data) {
       // Add success handling here
    },
    error: function (XMLHttpRequest, textStatus, errorThrown) {
       // Add error handling here
    }
});

在服务器上,您可以使用内置函数或第三方库解析JSON,例如我使用JSON .NET