English 中文(简体)
需要主干字 js 注册
原标题:backbone require js registration

如何在 Backbone js 创建注册表? 并发送 POST 到我的后端, 我不明白在这种情况下收藏的想法 。

~ 强 ~ 强 ~ 强 ~ 强 ~ 强 ~ 强 ~ 强 ~

define([ jQuery ,  Underscore ,  Backbone ,  text!templates/signup.html ,  models/UserRegistration ],
function($, _, Backbone, signUpTemplate, UserRegistration){

    var SignUpView = Backbone.View.extend({
        el: $( #screen ),

        events: {
             submit #frm-signup :  signup 
        },

        signup: function(){
            // Do something
        },

        render: function(){
            $(this.el).html(_.template(signUpTemplate, {}));
            return this;
        }
    });

    return new SignUpView;
});

<强>和模型:

define([ Underscore ,  Backbone ],
function(_, Backbone){

    var UserRegistration = Backbone.Model.extend({
        url:  /users/reg ,
        paramRoot:  user ,
        defaults: {
             fullname :   ,
             email :   ,
             password :   
        }
    });

    return UserRegistration;
});

下一步会是什么 使它POST到我的 REST 后端服务器?

最佳回答

backbone. model 向服务器发送 POST, 当您称之为 save 函数时。 所以,假设您在拨号时已经从表格中填入了模型, 那么它只是一个调用保存的例子 :

signup: function(){
            this.model.save();
        },

您也可以将细节传送到保存函数中:

signup: function(){
            this.model.save({
                      fullname: $(  #fullname  ).val(),
                      email : $(  #email  ).val()
                      ...
                      });
        },

或许值得指出的是,你还需要在某个时候在观点上创建模型(而你的代码目前似乎没有这样做)。

因此,当你创造这种观点时:

new SignUpView({ model: new UserRegistration });
问题回答

暂无回答




相关问题
selected text in iframe

How to get a selected text inside a iframe. I my page i m having a iframe which is editable true. So how can i get the selected text in that iframe.

How to fire event handlers on the link using javascript

I would like to click a link in my page using javascript. I would like to Fire event handlers on the link without navigating. How can this be done? This has to work both in firefox and Internet ...

How to Add script codes before the </body> tag ASP.NET

Heres the problem, In Masterpage, the google analytics code were pasted before the end of body tag. In ASPX page, I need to generate a script (google addItem tracker) using codebehind ClientScript ...

Clipboard access using Javascript - sans Flash?

Is there a reliable way to access the client machine s clipboard using Javascript? I continue to run into permissions issues when attempting to do this. How does Google Docs do this? Do they use ...

javascript debugging question

I have a large javascript which I didn t write but I need to use it and I m slowely going trough it trying to figure out what does it do and how, I m using alert to print out what it does but now I ...

Parsing date like twitter

I ve made a little forum and I want parse the date on newest posts like twitter, you know "posted 40 minutes ago ","posted 1 hour ago"... What s the best way ? Thanx.

热门标签