gpt4 book ai didi

javascript - 使用 Backbone.js 时如何处理表单?

转载 作者:行者123 更新时间:2023-11-30 18:35:22 24 4
gpt4 key购买 nike

<form action="???" method="POST">
<input type="text" name="content">
</form>

假设我正在使用 Backbone.js 的“路由”功能,并且我构建了动态网络应用程序。

假设我想实现一个普通表单。当用户提交内容时,它会如何工作?

  • 如果在验证服务器端时出现错误,我该如何重新显示表单? (我不需要也不想使用 Ajax 或任何使事情过于复杂的方式进行验证。服务器端验证就足够了。)
  • 如果成功,我该如何呈现另一个模板?我是否重定向到 (/#/success?")

我了解 Backbone.js 如何与 anchor 链接一起工作(使用路由 #),但我无法围绕表单和 backbone.js 的最佳实践

最佳答案

如果您的网站使用哈希片段,您可能希望使用 AJAX 提交表单,而不是使用 POST 重新加载整个页面。

我会使用 jQuery.post,以及您可以从 JavaScript 控制的自定义成功和错误处理程序,以重定向到哈希。

关于javascript - 使用 Backbone.js 时如何处理表单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8372052/

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