问题标签 [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.
asp.net - ASP.NET 母版页和内容页中的表单元素
好的,我当前项目中的另一个障碍。
我的母版页和内容页中都没有表单元素,我倾向于在内容中包含相关的所有表单。
然而,在当前项目中,我们有一个他们想要两者的页面。右上角的登录表单和内容中的问题表单。
在尝试解决这个问题后,我遇到了 ASP.NET 抱怨母版页中需要单个表单元素的问题。TBH,我真的不明白为什么这是 ASP.NET 的要求,但是嘿嘿。
有谁知道我是否/如何让主页面和内容页面包含独立工作的表单元素?
如果没有,您能否就如何继续获得所需的外观/功能提供建议?
asp.net - 使用 javascript 动态创建表单是否有注意事项?
我必须进行跨站点 POST(带有重定向,因此不使用 XMLHTTPRequest),并且基础平台是 ASP.NET。我不想将 ASP.NET FORM 中的所有控件发布到这个其他站点,所以我正在考虑使用 javascript 动态创建一个新的表单元素并发布它。
有人试过这个技巧吗?有什么注意事项吗?
html - 基于表格的表格?
寻找提供模板以创建基于样式的基于表格的网页表单的网站。
类似于基于 css 的表单: http ://www.smashingmagazine.com/2006/11/11/css-based-forms-modern-solutions/
(请没有 css 比表格讨论更好)
javascript - 通过javascript跟踪表单更改的最佳方法是什么?
我想通过javascript跟踪表单中输入的变化。我的意图是(但不限于)
- 仅在某些内容发生更改时启用“保存”按钮
- 如果用户想要关闭页面并且某些内容未保存,则发出警报
想法?
javascript - JQuery 选择框和循环帮助
谢谢阅读。我对 jQuery 有点陌生,我正在尝试制作一个可以包含在我所有网站中的脚本,以解决一个总是让我发疯的问题......
问题:带有长选项的选择框在 Internet Explorer 中被截断。例如,这些选择框: http ://discoverfire.com/test/select.php
在 Firefox 中它们很好,但在 IE 中,选项在下拉时被切断为选择的宽度。
解决方案:我要做的是创建一个脚本,我可以将其包含在任何页面中,该页面将执行以下操作:
循环浏览页面上的所有选择。
对于每个选择: A. 循环遍历其选项。B. 找出最长选项的宽度。C. 绑定一个函数以将选择扩展到焦点宽度(或者单击...)。D. 绑定一个函数以在模糊时缩小到它的原始宽度。
我已经设法为一个选择框完成了第 2 步的大部分工作。
我发现获取选项宽度是一个问题(尤其是在 IE 中),所以我循环遍历并将每个选项的文本复制到一个跨度,测量跨度宽度,并使用最长的一个作为选择将扩展到的宽度. 也许有人有更好的主意。
这是代码
和选择:
如果你想运行它,希望它会为你运行,或者你可以在这里看到它的运行:http: //discoverfire.com/test/select.php。
我需要帮助:这需要一点润色,但如果您指定选择框,似乎可以正常工作。
但是,我似乎无法弄清楚如何通过循环将其应用于页面上的所有选择框。到目前为止,我有这个:
另外,有没有更好的方法来获得每个选择的最长选项的长度?跨度很接近,但不是很精确。问题是 IE 为实际选择的选项宽度返回零。
任何想法都非常受欢迎,无论是对于提出的问题,还是对我的代码的任何其他改进。
谢谢!!
ruby-on-rails - Rails 中的多页表单
我有一个非常复杂的模型,其中包含许多字段、has_many
关联、由image_column
等添加的图像......
新对象将通过多页表单添加(8 个步骤) - 我应该如何完成这些步骤之间的验证和传播?
我认为validation_group
对于定义每个步骤的验证可能很有用,那么整体设计呢?
c# - 从工作线程更新表单控件的最佳方法是什么?
我已经做了一些研究,但我真的找不到从 C# 中的工作线程更新表单控件的首选方法。我知道 BackgroundWorker 组件,但是不使用 BackgroundWorker 组件的最佳方法是什么?
forms - 在基于 Windows 窗体的应用程序中使用默认浏览器重定向到链接
我不使用: Process.Start(String, String) 打开链接。但每次浏览器打开新标签页或新窗口时都会打开链接。有没有办法在最新打开的页面中打开链接?只是重定向,没有新标签或新窗口?
jsp - 带有struts的jsp useBean
我对此很陌生,所以请放轻松。
我试图开始工作的代码是:
empFDJoiningDate 返回“null”,所以我认为它找不到 MoverDetailFom.java?
这确实存在
任何建议将不胜感激。我被困住了!
谢谢
asp.net - 如何使用 jQuery 插入围绕可变数量的子元素?
我有类似于以下的 ASP.Net 代码(这是在 FIELDSET 中):
我试图让我的标记尽可能地干净,但我决定由于各种原因,我需要在第一个标签之后的列表项中的所有内容周围包裹一个 DIV,如下所示:
我宁愿通过 jQuery 使用“不显眼的 Javascript”来做到这一点,而不是在我的页面上乱扔额外的标记,这样我就可以保持表单在语义上“干净”。
我知道如何编写一个 jQuery 选择器来获取每个列表项 $("li+label") 中的第一个标签或使用 :first-child。我也知道如何在选择后插入东西。
我无法弄清楚(至少在深夜)是如何找到列表项中第一个标签之后的所有内容(或者基本上除了第一个标签之外的列表项中的所有内容都是另一种放置方式)和在文档就绪函数中围绕它包装一个 DIV。
更新:
一旦我从周围删除单引号,欧文的代码就起作用了:
设置正确的后代选择器:了只选择列表项之后出现的第一个标签。这是我所做的: