Questions tagged «forms»

表单本质上是一个容器,可以用来容纳多种类型的数据的任意数量的任何子集。HTML表单用于将数据传递到服务器。VB和C#表单是用于与用户进行交互的窗口。


22
如何处理ASP.NET MVC表单中的复选框?
警告:这个问题已有九年历史了! 最好的选择是搜索较新的问题,或者搜索下面的答案以查找您的MVC的特定版本,因为此处的许多答案已经过时了。 如果找到适合您版本的答案,请确保答案包含您正在使用的MVC的版本。 (原始问题从下面开始) 对我来说,这似乎有些奇怪,但是据我所知,这就是您的做法。 我有一组对象,希望用户选择其中一个或多个。这对我来说是“带有复选框的表格”。我的对象没有“选择”的任何概念(它们是通过反序列化wcf调用而形成的基本POCO)。因此,我执行以下操作: public class SampleObject{ public Guid Id {get;set;} public string Name {get;set;} } 在视图中: <% using (Html.BeginForm()) { %> <%foreach (var o in ViewData.Model) {%> <%=Html.CheckBox(o.Id)%> <%= o.Name %> <%}%> <input type="submit" value="Submit" /> <%}%> 而且,在控制器中,这是查看用户检查哪些对象的唯一方法: public ActionResult ThisLooksWeird(FormCollection result) { var winnars = from x …


2
Chrome开发人员工具“网络”标签中显示的“请求有效负载”与“表单数据”之间有什么区别
Наэтотвопросестьответына 堆栈溢出нарусском:чемотличается请求负载отFORMDATAвJS 我有一个我必须支持的旧Web应用程序(我没有写过)。 当我填写表单并提交后,然后在Chrome中检查“网络”标签,我会看到“请求有效载荷”,通常我会在其中看到“表单数据”。两者之间有什么区别?何时发送而不是发送? 用谷歌搜索,但是并没有真正找到任何解释此信息的信息(只是人们试图让javascript应用程序发送“表单数据”而不是“请求有效载荷”。

10
如何防止表格被提交?
我有一个表单,其中某处有一个提交按钮。 但是,我想以某种方式“捕获”提交事件并防止它发生。 有什么办法可以做到吗? 我无法修改“提交”按钮,因为它是自定义控件的一部分。
243 javascript  html  forms 

3
表格内表格
我将一些表格包含在HTML表中,以添加新行和更新当前行。我得到的问题是,当我在开发工具中检查表单时,发现打开后立即关闭了表单元素(输入等未包含在表单中)。 因此,提交表单无法包含这些字段。 表格行和输入如下: <tr> <form method="post" action=""> <td> <input type="text" name="job_num"> </td> <td> <input type="text" name="desc"> </td> </form> </tr> 任何帮助都会很棒,谢谢。

4
如何有条件地要求使用AngularJS输入表单?
假设我们正在使用AngularJS构建通讯簿应用程序(设计示例)。 我们有一个联系人表单,其中包含电子邮件和电话号码的输入,我们想要一个或另一个,但不能同时要求两个:我们只希望输入为空或无效的情况下email才需要phone输入,反之亦然。 Angular有一个required指令,但是从文档中尚不清楚在这种情况下如何使用它。那么,我们如何有条件地需要一个表单字段呢?编写自定义指令?


26
jQuery:如何获取提交表单时单击的按钮?
我.submit()为提交表单设置了一个活动。我在页面上也有多种形式,但是在此示例中只有一种形式。我想知道在不对.click()每个事件应用事件的情况下单击了哪个提交按钮。 设置如下: <html> <head> <title>jQuery research: forms</title> <script type='text/javascript' src='../jquery-1.5.2.min.js'></script> <script type='text/javascript' language='javascript'> $(document).ready(function(){ $('form[name="testform"]').submit( function(event){ process_form_submission(event); } ); }); function process_form_submission( event ) { event.preventDefault(); //var target = $(event.target); var me = event.currentTarget; var data = me.data.value; var which_button = '?'; // <-- this is what I want to …
227 jquery  forms 


21
TypeScript-的Angular Framework错误-“没有将exportAs设置为ngForm的指令”
使用TypeScript的Angular2-forms框架时,我不断收到此错误: 没有directive将“ exportAs”设置为“ ngForm”的情况 这是我的代码 项目依赖项: "dependencies": { "@angular/common": "2.0.0-rc.6", "@angular/compiler": "2.0.0-rc.6", "@angular/core": "2.0.0-rc.6", "@angular/forms": "2.0.0-rc.6", "@angular/http": "2.0.0-rc.6", "@angular/platform-browser": "2.0.0-rc.6", "@angular/platform-browser-dynamic": "2.0.0-rc.6", "@angular/router": "3.0.0-rc.2", "ng2-bootstrap": "^1.1.1", "reflect-metadata": "^0.1.8", "core-js": "^2.4.0", "es6-module-loader": "^0.17.8", "rxjs": "5.0.0-beta.11", "systemjs": "0.19.27", "zone.js": "0.6.17", "jquery": "3.0.0", } 这是登录模板: <form #loginForm="ngForm" (ng-submit)="authenticate(loginForm.value)"> </form> ...以及登录组件: import { Component …

7
没有<form>的<input>格式是否正确?
&lt;input&gt;没有它是否有效&lt;form&gt;? 有一个标记页面中某些字段的过程,只是找到了一个页面,其中的输入字段没有按我的预期被标记。 我花了一段时间,但得出的结论是,获取表单元素然后获取字段的过程是导致这些表单丢失的原因,因为没有表单。
225 html  forms  input 



6
用于选中的单选按钮标签的CSS选择器
是否可以将css(3)样式应用于选中的单选按钮的标签? 我有以下标记: &lt;input type="radio" id="rad" name="radio"/&gt; &lt;label for="rad"&gt;A Label&lt;/label&gt; 我希望的是 label:checked { font-weight: bold; } 会做某事,但是可惜它没有(我预期的那样)。 是否有一个选择器可以实现这种功能?如果有帮助,您可以将divs围起来,但是最好的解决方案是使用标签“ for”属性。 应该注意的是,我能够为我的应用程序指定浏览器,所以请最好使用css3等类。
221 forms  css 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.