问题标签 [options]
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.
php - 一旦错误重新加载页面,Javascript 是否会导致我的表单无法回显?
我还是 PHP/Javascript/Ajax 的新手,并且很难(已经持续了数周)解决这个问题。
我的网站注册为会员页面,需要填写所有字段。这是囊性纤维化社区的网站,因此表格上有一个部分,您可以在其中选择您与囊性纤维化的关系。(我拥有它/我认识的人拥有它)如果您选择我拥有它,则会出现一个下拉框,并为您提供 Fibro(男性)或 Cyster(女性)选项。如果您选择我认识的人,则会打开一个不同的下拉菜单,其中包含各种选项(阿姨、叔叔等)
我有无数可能犯的错误。密码不匹配、验证码或未检查/填写使用条款等...因此页面重新加载以显示错误消息。我在所有选项值中都添加了“选择的回声”,以便让页面按应有的方式加载先前选择的信息。当您选择“我有 CF”时,会发生以下情况:
注册时 - 如果我第一次选择“我有 CF”但忘记填写“Cyster 或 Fibro”,我会收到错误消息。然后当我返回并添加 Cyster 或 Fibro 时,它继续告诉我,我需要输入我与 CF 的关系,即使它在框中显示选择了 Cyster 或 Fibro。
如果我要报名。已将与 CF 的关系填写为“我有 CF”并填写了“Cyster 或 Fibro”但收到任何错误消息(错误的电子邮件、密码不匹配等等)Cyster 或 Fibro 的答案不存在(不存在)如果我再次选择它,它不会接受我的选择,并一直说“你必须选择你的关系”,即使它显然被选中了。
就像我说的,我已经为此苦苦挣扎了好几个星期,据我所知,我的代码看起来是正确的。我在想它与Javascript有关吗?这是我的代码:
(如果您需要周围的代码来帮助,请告诉我,谢谢)
这是另一个工作正常的选项(我知道有人使用 CF):
这是javascript块:
html - 具有 10,000 个可能值的下拉菜单和序列重要的下拉菜单与优雅降级
背景
我有这个表单,它专门使用 javascript 来搜索 ~5k 条目(供应商)并从中填充一个选择下拉列表(工厂,~10k 条目)。现在,它是一个需要 javascript 的表单。我想让 javascript 错误不再使表单无法使用,但是条目的数量和条目的顺序性质让我没有一种惯用的方式来提供一个基本的 html 版本。
问题
顺序/分层下拉列表
顺序很重要的示例下拉列表: http ://www.javascriptkit.com/javatutors/selectcontent2.shtml
这样就显示了顺序/分层下拉内容的“过滤”,其中第二个城市下拉列表中的选择根据第一个国家下拉列表中的选择进行过滤。但是拿走 javascript,它可能会立即变得一团糟。美国马德里?法国柏林?序列已损坏。
具有大量选项的下拉菜单
如果您有一个包含 10k 个可能选项的选择下拉列表,那么使用 javascript 过滤/搜索它们非常容易。另一方面,在没有 javacript 的情况下处理这些选项要困难得多。
当只加载所有选项时,您如何为您的用户提供所有可能性,他们都会炸毁他们的浏览器?
可能的解决方案
顺序/分层选择框:
- 服务器端 2 部分表单。
- ?选择选项组?
- ???
选择有大量选项:
- 服务器端两部分搜索表单。
- 条目名称的服务器端文本搜索匹配。
- ???
欢迎简单链接到足智多谋的解决方案。
html - html选择选项在选项卡和箭头选择选项时未识别选项
这是一个奇怪的问题,很可能是新手错误。出于某种奇怪的原因,如果我使用箭头键从下面选择一个选择选项,除非我通过单击页面上的其他位置取消选择,否则它无法提交。如果我一直专注于选择选项,提交将无法识别该值。我犯了一些愚蠢的错误吗?
asp-classic - 经典 ASP 中的选项比较文本
这应该是完全不费吹灰之力的,但我已经有 10 年没有真正写过任何经典的 ASP 代码了,只是不记得如何做到这一点,也无法在谷歌上找到它。
我要做的就是设置一个经典的 ASP 页面以使用选项比较文本,但我不记得它的语法。我已经尝试了以下所有方法,作为我文件中的第一行......
我很确定它是像最后两个一样带有@符号的东西,但就是不记得了。提前致谢!
css - css - 下拉(选项,选择)
我已经能够控制选项的宽度等。
但是,您知道默认情况下,通过将背景设为蓝色和文本颜色设为白色来突出显示选定的选项。该蓝色背景未覆盖所选选项的整个宽度。蓝色背景覆盖了整个文本。但是,我希望它覆盖选项的整个宽度。
看这张图片就知道我的意思了:
http://img69.imageshack.us/img69/2752/dropdowno.jpg
这就是我设置选项宽度并选择的方式
.net - .NET 是否有类似“选项”库的东西?
我正在开发一个插件系统。一些插件需要用户输入。我希望他们能够向主应用程序报告他们需要什么输入,并让主应用程序决定如何获取它。似乎可能有某种设计用于指定此类选项的库。因此,插件可以返回某种选项对象,指定名称和选项类型,主应用程序可以使用这些选项来确定显示哪种控件以获得所需的选项。
我不知道这样的事情是否存在,但考虑到似乎有很多应用程序使用这样的选项,这似乎有点可能。我正在考虑诸如 Firefox 的 about:config 之类的东西,它只显示大量选项并且知道如何处理每个选项。基本上,我希望能够为我的主应用程序(它不是 Web 应用程序或浏览器,这只是一个示例)创建一个 about:config 页面,它可以查看插件想要的选项并自动生成一个简单的界面(例如 about:config ) 来获得这些选项。
ms-office - Office 2010 的插件应将其选项 GUI 放在哪里?(如何?)
在 Office 2007 之前,插件通常会在主选项对话框(工具|选项)中添加一个标签页,用户可以在其中配置插件的设置。虽然这在 Office 2010 中基本上仍然有效,但它的实现方式似乎是一个向后兼容的离合器,类似于新功能区上的“COM-Addins”选项卡,以前版本中的按钮所在的位置将被放置在工具栏上:
为了进入插件的选项页面,您现在必须转到文件|选项,然后切换到插件页面并查找“插件选项”按钮,单击它,然后选择相关插件的选项卡。我很难相信事情应该是这样的,或者是吗?当然应该有一些方法可以将我的插件选项直接放在文件|选项对话框上?
我在哪里可以找到描述插件开发人员最佳实践的文档,该文档解释了在 Office 2010 中放置插件选项页面的位置(以及如何放置)?
android - Options menu in an Android application
I want to open up options menu by clicking upon my own created button, is this possible?
jquery - 变量中的 jQueryUI 设置选项 - 效果的语法
我正在为 jQuery UI 对话框设置上述选项,但想为每种效果指定一些选项,例如速度和反弹次数等,但我在任何地方都找不到语法示例。
我试过了
等等,但没有达到目标,任何指向正确方向的指针都将不胜感激......!
jquery - Jquery .Show() .Hide() 没有按预期工作
我正在尝试使用该节目并隐藏以显示选择特定报告类型时显示不同的选择选项。我对此有几个问题: .show .hide 只有在我在条件语句的第一个结果中传递参数时才能正确执行,速度缓慢。如果我在两个结果中取出参数或传递参数,则只有一个选择显示并且它永远不会改变..这是当前有效的代码。
在我使用了这个控件之后,我被带到了一个不同的页面。当我再次使用该控件时,它会重新获取原始搜索值并重新填充该控件。再说一次,如果选择了某个报告,我只想显示一个选择选项。如果我最初搜索的报告类型不是“PbuseExport”,这将正常工作。如果我搜索报告类型“PbuseExport”,则两者都选择在屏幕上显示,并且只有在我更改报告类型之前,它才显示一个选择。我知道这可能不是很清楚。这是处理报告类型下拉列表中更改事件的代码。