当我的表单在我的选择中打开时,我想设置一个默认值。
我有一个共享插入和修改功能的表单。所以我在 if 中有一个参数来知道要执行什么操作,这就是我引入默认值的地方。
表格一:
$('select option[value="0"]').attr("selected", true);
表格 2:
$("#selClaveR").val("Seleccionar");
但是这两个都没有让我的选择把它的价值作为选择。
当我的表单在我的选择中打开时,我想设置一个默认值。
我有一个共享插入和修改功能的表单。所以我在 if 中有一个参数来知道要执行什么操作,这就是我引入默认值的地方。
表格一:
$('select option[value="0"]').attr("selected", true);
表格 2:
$("#selClaveR").val("Seleccionar");
但是这两个都没有让我的选择把它的价值作为选择。
最亲爱的,我给你两个选择,一个使用最新的 JQuery 库,第二个使用纯 javascript,不需要导入任何东西。
使用 jQuery 3.2.0
没有任何书店(老派)
请注意,选项零(即选择元素的选项)位于中间,因此如果您删除 javascript,则默认情况下不会首先加载它。问候。
好吧,就像你拥有它一样,只需拿起选择并传递一个值就可以了。
在 js 中,您必须在加载 val 后应用更改属性
这是一个很长的时间,但也许其他人仍然会发现它很有用:
假设您有:
在js中你要做的是:
当我为我的选择使用一些样式库时,我通常会遇到这个问题,但我通过应用它来解决它。
<option>
作为此解决方案的补充,当您有一个没有通过 value 属性声明的值的值时,它非常有用,以便稍后以一种形式将其恢复为其初始值:(jquery) 选择第一个: