Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/427.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 设置<;选择>;不存在的选项的值_Javascript_Jquery_Html - Fatal编程技术网

Javascript 设置<;选择>;不存在的选项的值

Javascript 设置<;选择>;不存在的选项的值,javascript,jquery,html,Javascript,Jquery,Html,我有一个可供选择的选择。我需要将下拉列表的默认值设置为不在下拉列表中的值。然后,用户可以将其保持不变,或从“选择”对话框中的选项中选择一个值 如何做到这一点 编辑: 这是一个场景:我有一组标准化的数据。这将作为选项输入select。渲染后,默认情况下会选择一个值。但是,有时,该值(必须选择)可能不在选项中-因此,一个好的UX应该仍然将其显示为所选选项,即使它不在规范化数据中。用户可以将其保留或选择“正确”选项。我猜您的意思是类似于文本输入的占位符。我知道的唯一方法是禁用所选选项;但是,它必须仍然

我有一个可供选择的选择。我需要将下拉列表的默认值设置为不在下拉列表中的值。然后,用户可以将其保持不变,或从“选择”对话框中的选项中选择一个值

如何做到这一点

编辑:
这是一个场景:我有一组标准化的数据。这将作为选项输入select。渲染后,默认情况下会选择一个值。但是,有时,该值(必须选择)可能不在选项中-因此,一个好的UX应该仍然将其显示为所选选项,即使它不在规范化数据中。用户可以将其保留或选择“正确”选项。

我猜您的意思是类似于文本输入的占位符。我知道的唯一方法是禁用所选选项;但是,它必须仍然是标记中的一个选项。e、 g


选择以下选项之一
选择1
选择2
选择3

我需要将下拉列表的默认值设置为一个不在下拉列表中的值
这是不可能的,尽管老实说,您的问题的其余部分没有多大意义。你到底想达到什么目的,因为我可以向你保证会有更好的方法。如果选择了,为什么不应该在选择中?可能您希望默认选中该选项?您是想在下拉列表中添加一个选项还是类似的内容?我不确定我是否理解,但如果您想要默认选项,它仍然是一个选项,因此它必须是选择的一部分。如果这是您想要的默认值,则需要添加此默认选项