通常,如果您有带有<select>的硬编码<options>列表,那么使用scrollIntoView()函数很容易实现这一点。我的问题是,我注意到使用Knockoutoptions binding hasoffsetTopproperty of 0.我想知道是否有任何解决方案--要么设法将offsetTop值赋给<option>元素,要么以其他方式滚动到列表中的特定选项。因此,如果元素的size属性</e
我试图在knockout.js中手动呈现optgroups中的选项,并在Ryan的答案中提供指导。它可以正常工作,但前提是选项必须立即呈现。如果它们随后加载,则正确的项不会选择。改变至让它正常工作,所以问题肯定是延迟加载,而且我已经将valueAllowUnset设置为true。-- ko ifnot: $data -->
<option>No template s