gpt4 book ai didi

ajax - Backbone 通过 AJAX 向服务器发送参数

转载 作者:行者123 更新时间:2023-12-05 00:38:09 24 4
gpt4 key购买 nike

嘿,
我对主干很陌生,我已经阅读了一些文档,但没有找到合适的内容。我想使用主干通过 AJAX 通信向服务器发送一些数据。 Backbone 有什么捷径可以做到这一点吗?现在,我的简单示例由一个 HTML 页面组成,其中输入用户名和密码。单击按钮时,我会触发此功能:

    //handling the button event on the login form
function loginPressed(){
var username = document.getElementById("username").value;
var password = document.getElementById("password").value;

loginModel.username = username;
loginModel.password = password;


}

登录模型只是我用主干创建的模型:
//creating a backbone model to handle login
var loginModel = new Backbone.Model({
username: "",
password: "",
});

你认为我可以用这个向我的服务器发出 AJAX 请求吗?

谢谢,
马西亚尔

附言我的服务器端是 node.js

最佳答案

您的模型定义不正确:

var LoginModel = Backbone.Model.extend({
url: "/your/login/url"
});
...

function loginPressed(){
var login = new LoginModel
login.save({
username: document.getElementById("username").value,
password: document.getElementById("password").value
},{
/*any other jquery ajax options including callbacks*/
});
}

有一些原因你不应该用 ajax 调用登录,但你很快就会学会它们:)

关于ajax - Backbone 通过 AJAX 向服务器发送参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6042417/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com