Javascript Mercury-如何设置选项元素';s';选定的';财产?
如何使用/,设置Javascript Mercury-如何设置选项元素';s';选定的';财产?,javascript,virtual-dom,mercuryjs,Javascript,Virtual Dom,Mercuryjs,如何使用/,设置选项元素的属性 我尝试了以下操作,但在上没有显示选定的属性: 相反,它的结果是: <select name="selectedRole"> <option value="user">User</option> </select> 使用者 经过一些测试,它似乎就是这样与Mercury一起工作的。当您在选项上将selected设置为true时,即使属性在HTML元素上不可见,它也会被选中 然而,我只能在一个小的演示中使用它,而不
选项
元素的属性
我尝试了以下操作,但在
上没有显示选定的属性:
相反,它的结果是:
<select name="selectedRole">
<option value="user">User</option>
</select>
使用者
经过一些测试,它似乎就是这样与Mercury一起工作的。当您在选项
上将selected
设置为true
时,即使属性在HTML元素上不可见,它也会被选中
然而,我只能在一个小的演示中使用它,而不能在我的整个应用程序中使用。因此,虚拟dom中可能存在错误
$("option[value='user']").attr('selected', true);
html5 datalist标记的list属性也有这个问题。
解决方法之一是使用javascript或jquery动态分配此属性 人力资源管理。。。这很棘手。mercury
标记用于mercury语言,而不是框架。可能需要一个新标签mercury framework
?@zxq9谢谢。我创建了标签“mercuryjs”。
$("option[value='user']").attr('selected', true);