Tag: forms提交

Rails的 – 使用form_for和fields_for,你如何访问子对象,而在fields_for块?

在我的第一个rails应用程序中,我试图使用form_for和fields_for来创build一个嵌套的对象窗体。 到目前为止这么好,但我无法弄清楚如何在fields_for块中访问子对象。 我已经预先在子对象中填充了一个字段,其中要显示用户指令中的数据。 楷模 车库: has_many :cars, :dependent => :destroy accepts_nested_attributes_for :cars 汽车: belongs_to :garage 车库控制器 def new @garage = Garage.new for i in 1..5 @garage.cars.build :stall_number => i end end _form.html.erb <%= form_for @garage do |f| %> <%= f.label :title, "Garage Name" %><br /> <%= f.text_field :title %> <% f.fields_for :cars do |builder| %> […]

Angular2错误:没有指令“exportAs”设置为“ngForm”

我在RC4,我得到的错误有没有指令“exportAs”设置为“ngForm”,因为我的模板: <div class="form-group"> <label for="actionType">Action Type</label> <select ngControl="actionType" ===> #actionType="ngForm" id="actionType" class="form-control" required> <option value=""></option> <option *ngFor="let actionType of actionTypes" value="{{ actionType.label }}"> {{ actionType.label }} </option> </select> </div> boot.ts: import {disableDeprecatedForms, provideForms} from '@angular/forms'; import {bootstrap} from '@angular/platform-browser-dynamic'; import {HTTP_PROVIDERS, Http} from '@angular/http'; import {provideRouter} from '@angular/router'; import {APP_ROUTER_PROVIDER} from './routes'; import {AppComponent} from […]

捕获一个表单在JavaScript中提交

似乎有很多关于如何使用JavaScript提交表单的信息,但我正在寻找一种解决scheme来捕获表单已被提交并拦截在JavaScript中。 HTML <form> <input type="text" name="in" value="some data" /> <button type="submit">Go</button> </form> 当用户按下提交button时,我不希望表单被提交,而是我想要调用一个JavaScript函数。 function captureForm() { // do some stuff with the values in the form // stop form from being submitted } 一个快速的黑客将是添加一个onclick函数的button,但我不喜欢这个解决scheme…有很多方法来提交表单…例如按回车,而在一个input,这是没有考虑。 泰

添加CSS类到Html.BeginForm()

如何为以下情况添加类属性(仅限使用ReturnUrl): @using (Html.BeginForm(new { ReturnUrl = ViewBag.ReturnUrl })) { } 我想要这样的东西: @using (Html.BeginForm(new { ReturnUrl = ViewBag.ReturnUrl }, new { @class = "login-form" })) { }

触发标准的HTML5validation(表单),而不使用提交button?

任何人谁知道我可以在不使用提交button的情况下触发标准的HTML5validation? (JavaScript或jQuery)。 我不想发送POST/GET请求,只做validation。

我如何为SimpleForm编写一个更干净的dateselect器input

我喜欢rails的simple_form gem,但是我不喜欢这行代码: <%= f.input :deadline, :as => :string, :input_html => { :class => 'date_picker' } %> 我想写: <%= f.input :deadline, :as => :date_picker %> 甚至可以完全写入:date / :datetime匹配器。 但我真的不想写一个完整的custom_simple_form 我认为这一定是可能的… 请帮忙谢谢

将联系人表单添加到静态网站

我必须添加一个联系表单到一​​个静态网站。 我已经有了一些使用django / python做2或3的经验,但是不幸的是,使用django并不是一个选项,它必须被添加到一个静态的网站上。 你能告诉我我有什么select吗?

使用JavaScript获取选项文本/值

答案 : var option_user_selection = element.options[element.selectedIndex].text 我正在试图build立一个表格来填充一个人的命令。 <form name="food_select"> <select name="maincourse" onchange="firstStep(this)"> <option>- select -</option> <option text="breakfast">breakfast</option> <option text="lunch">lunch</option> <option text="dinner">dinner</option> </select> </form> 我想要做的是发送select对象,拉选项菜单中的名称和文本/值和选项标签中的数据。 function firstStep(element) { //Grab information from input element object /and place them in local variables var select_name = element.name; var option_value = element.value; } 我可以得到名称和选项值,但我似乎无法从select对象中获取text =“”或value =“”。 我只需要用户select的选项菜单中的文本/值。 我知道我可以把它们放在一个数组中,但是这没有帮助 var option_user_selection […]

如何给Blob上传一个FormData文件名?

我目前正在使用下面的代码上传从剪贴板粘贴的图像: // Turns out getAsFile will return a blob, not a file var blob = event.clipboardData.items[0].getAsFile(), form = new FormData(), request = new XMLHttpRequest(); form.append("blob",blob); request.open( "POST", "/upload", true ); request.send(form); 发现上传的表单字段收到类似这样的名称:Blob157fce71535b4f93ba92ac6053d81e3a 有没有办法设置这个或接收这个文件名客户端,而不做任何服务器端通信?

Rails表单中的多个对象

我想以一种forms编辑我的模型照片的多个项目。 我不确定如何正确地呈现和POST这个表单,以及如何收集在控制器更新行动中的项目。 这就是我要的: <form> <input name="photos[1][title]" value="Photo with id 1" /> <input name="photos[2][title]" value="Photo with id 2" /> <input name="photos[3][title]" value="Custom title" /> </form> 参数只是一个例子,就像我上面所说的那样:我不确定以这种forms发布这些值的最佳方式。 在控制器中我想要这样的东西: @photos = Photo.find( params[photos] ) @photos.each do |photo| photo.update_attributes!(params[:photos][photo] ) end