问题标签 [backbone-forms]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
646 浏览

forms - 上传文件输入backbone.js

我正在用 Backbone-Form.js 做一个表单,我想知道是否有任何方法可以插入输入以上传文件?干杯

0 投票
1 回答
415 浏览

ruby-on-rails-3 - 从模板中的视图呈现表单

我正在评估backbone.js、backbone-forms 和Rails,但我遇到了一些问题......

我有一个视图,我在其中创建了一个新模型和一个表单,我想用其他 html 元素显示这个表单,所以我使用了一个模板。

这个视图使用了一个模板,在这个模板中,我想在那里渲染表单,但是我不知道该怎么做......

提前致谢,

问候

编辑

我期望表单的当前浏览器输出是:[object HTMLFormElement]

0 投票
1 回答
7119 浏览

jquery - Backbone.js 中的 PUT 和 POST 请求

我还有另一个与 PUT 和 POST 请求有关的问题。所以,这里我有一个表单,其中包含以下字段:“名称”和“链接”。

在提交该表单时,我无法在执行 this.model.save(); 时将该表单发布到服务器;

另外,我如何理解模型何时调用 POST 以及何时调用 PUT 请求?由于我的 api 响应中没有任何“id”属性,所以我的模型也没有任何 id。

那么如何在单击“提交”按钮时将表单字段值作为 POST 请求传递?

另外,有没有一种方法可以调用请求:例如:如果我点击表单的“更新”按钮,我将从我的模型中调用一个函数

或者可以像这样读取获取请求

0 投票
0 回答
1575 浏览

validation - 验证主干表单的单个字段

我希望能够使用主干表单主干验证一次验证表单中的单个字段,但是如果我将我的要求放在模型验证而不是架构中,我会遇到问题。

我的模型是:

我的视图中使用这些的代码是

但是,我的问题是,它似乎只验证我是否required: true像这样将 移动到架构中:

但是我不想这样做,因为backbone.validation 有更广泛的内置验证器,我想在这个例子之外使用它们。

我注意到主干形式状态

有 2 个级别的验证:模式验证器和常规的内置 Backbone 模型验证。当调用 form.commit() 或 form.validate() 时,Backbone Forms 都会运行。

但是,当我验证各个字段时,我不确定它是否正在运行常规验证?想要这样做的原因是,当用户开始创建事件时,我不想验证他们尚未填写的字段。

有什么方法我仍然可以验证单个字段而无需将验证移动到架构中?

提前致谢。

=======更新=======

在查看各个字段的表单编辑器源代码时,验证功能如下:

它似乎没有使用模型验证,所以我想知道如何合并它?

0 投票
2 回答
740 浏览

jquery - 主干形式的对象数组

我正在为我当前的项目使用主干表单,并且在为数组创建架构时遇到了困难,

这是我的架构

这就是我填写架构的地方。现在我的 api 要我发送一个“地址”对象数组,即

地址:0:{地址:'abc',描述:'xyz'} 1:{地址:'uio',描述:'uiyui'}

但不知何故,它不会以这种方式发生。你能帮我解决我哪里出错了吗?

0 投票
0 回答
1226 浏览

jquery - Backbone.bootstrap-modal.js 不工作

我正在关注这个小提琴http://jsfiddle.net/evilcelery/4XZMb/

对于我的申请。但是,我无法在单击“武器”列表时查看模态对话框视图。它在小提琴中正确显示,但是当我尝试在我的应用程序中做同样的事情时,它不包括我的视图中的模式对话框。有人可以帮助我吗?在我的应用程序中添加模态对话框视图是否需要任何特殊的事件处理程序?

0 投票
1 回答
1513 浏览

backbone.js - 主干表单 - 填充复选框

我为具有以下架构的模型创建了一个主干表单(独立复选框)

模型的“部门”字段填充了包含这些部门子集的相同类型的集合。

例如,如果架构选项是一个包含部门的集合[d1, d2, d3, d4],则 @model.get('departments') 可以返回一个包含[d1, d3]

但是在我的主干表单中,所有的复选框都是空白的,不应该检查那些涉及属于模型的部门的复选框吗?

0 投票
2 回答
5457 浏览

backbone.js - 如何将 JQuery Datepicker 与 Backbone-Forms 一起使用?

我输入什么类型来使用包含的 JQuery-UI 日期选择器?除了:

旧的 jQuery 编辑器仍然包括在内,但可能会移动到另一个存储库:

jqueryui.List
jqueryui.Date(使用 jQuery UI 弹出日期选择器)
jqueryui.DateTime

架构类型在引号中声明,我无法弄清楚 jqueryui.Date 的字符串是什么 - 这肯定行不通。

0 投票
2 回答
4046 浏览

javascript - Backbone-forms.js - 如何在来自 github“文档”的示例中呈现提交按钮

这是来自主干形式的代码。现在,我想呈现一个提交按钮来验证我的文本字段和记录的内容,除了如何将该提交按钮放入 dom 中。随意投反对票,无论如何,在我看来,这对于新手来说很难弄清楚

0 投票
1 回答
506 浏览

javascript - 骨干形式。Node.js 文档示例:Onchange Populator:如何隐藏第二个选择并在更改事件后显示它?

这是我想从中学习的文档中的代码。在我看来,当更改事件被触发时,隐藏第二个选择并显示它会很酷。我尝试了一些功能注入,但效果不佳。谁能给这个问题2美分?