问题标签 [select-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.

0 投票
1 回答
184 浏览

reactjs - 如何以 redux 形式映射字段选择选项?

我试图映射一个数组,这样我就不会在一个特定的选择中编写 200 个代码。这是我的代码。const location = [ {id: 'A'}, ...... 最多 200 个 id: 值]

我也试过在里面放一个回报,但没有用。

0 投票
1 回答
1140 浏览

reactjs - 单选按钮未根据 React 中 Select 选项的更改正确更新

我有一个带有 2 个选项的选择下拉菜单和一个带有 2 个值的单选按钮。(参考下面的代码)加载页面时,“象限 1”是默认选择选项,默认情况下不会选择任何单选按钮。

对于选择选项的“象限 1”,我将在单选按钮中选择“否”。对于选择选项的“象限2”,我将选择“是”。这些值相应地存储在“网格”状态中。每当进行更改时,我都能够成功捕获这些状态的更新。

但是当我在选择选项之间切换时,单选按钮没有相应地改变。我知道每当更改选择选项时,我都必须更新单选按钮的“已检查”属性。但我无法做到这一点。如果我错了,请原谅我,因为我是 ReactJS 的新手并且在过去的 1 周里碰到了我的脑袋。

只要更改选择选项时,请帮助我更新单选按钮。

0 投票
2 回答
235 浏览

javascript - laravel foreach 选择选项和必需

现在我做 foreach 选择选项并执行所需的操作,但是当我 foreach 它只需要顶部选项时,其余的拒绝需要。我如何要求每个选项?

刀:

js:

0 投票
0 回答
394 浏览

laravel - 如何在 laravel 中使用枚举来选择选项?

这是我的代码,如何使用数据库中的枚举数据在编辑表单中生成选定的选项值?这是行不通的,它只是查看选择选项,而不是 id-data

这是代码刀片

这是选择代码这不起作用此代码有什么问题?

我用这个编辑仍然无法工作这段代码有什么问题?

0 投票
1 回答
43 浏览

laravel - 语法错误,意外 '}',期待 ')'

如何修复此错误代码?我不知道该怎么办

0 投票
2 回答
58 浏览

angular - Ionic/Angular - 选择选项未标记,选项从 API 加载

我已经创建了选择,选项是从 API 加载的,问题是当我有一些之前设置的值时,现在我想在这个选择中显示这个我没有看到这个值,点击选择后可以看到标记的选项。这是为什么?我的代码。

选择未触及

标记值

When select is touched value is visible

请告知,是否可以显示此数据。

0 投票
1 回答
102 浏览

html - 有什么方法可以将两个不同的字体系列添加到选择选项中?

我知道您不能将<span>元素放在 a 中<option>,但是有没有办法在<option>元素中添加不同字体系列的 unicode?例如:

这部分代码是与其余文本&xe010不同的字体系列。<option>

0 投票
2 回答
33 浏览

java - 选择硒

我正在用 java 创建一个 selenium 测试。我想自动化对话中的下拉菜单。下拉菜单的 xpath 是:

我的问题是我无法从下拉菜单中选择一个元素。我用了:

和 ExpectedCondition 选择一个元素。你能帮我找到一种从下拉列表中选择元素的方法吗?

0 投票
1 回答
30 浏览

forms - MVC 应用程序不会在表单重新编辑上显示选定的值

我正在构建一个 Framework7 MVC 应用程序,发现自己陷入了死胡同。我有一个需要评估的表格。此表单包含选择。我正在使用 localStorage 来存储表单值,从这个意义上说一切正常,我的意思是一切都正确存储。¿ 有什么问题?当我填写表格时,我会回答一些关于 textareas 输入的问题,选择输入和输入。一切都很好,直到我尝试重新编辑表格,然后表格上的所有内容都正确显示,包括我从以前的答案中获得的分数,但是,选择看起来好像我从未接触过它们。它们先前选择的值被存储但不显示在表单上。我发现问题是由于我已将数值设置为选项值,但表单显示的是“是”或“否”。

这是我的代码

表格

editController 上的函数

和模型

为了在选择选项上保留“5”或“0”值,而表单选项仍向用户显示“是”或“否”,我应该更改什么<select name="pr1" id="pr1" onchange="checkTotal()"><option class="item-inner" value="5">No</option><option class="item-inner" value="0">Si</option></select>

需要其他任何东西来帮助您理解问题吗?

0 投票
1 回答
330 浏览

php - Laravel 8:多选选项不发送数据

我在 db 有两张表,其中一张被命名users,其中仅包含网站的用户信息,另一张tags包含一些用户可以从中选择的主题标签。

(就像 Stackoverflow 一样,用户可以选择多个标签,例如phpjavascript等)

所以为了在这两者之间建立这种关系,我在User模型中添加了这个:

还有这个要Tag建模:

这里是blade上的select选项,用户可以从db中选择多个标签:

然后在控制器上,我添加了这个以更新tags表中的数据:

它工作正常且完美,但唯一的问题是这一行,它不会在tags表中同步数据:

$user->tags()->sync(request('skills'));

所以我尝试调试,我发现那request('skills')是空的!

那么问题来了,为什么它不向Controller发送任何数据呢?

我真的很感激你们的任何想法或建议......

提前致谢。