Ractive填充选择列表,来自json的空值

时间:2015-08-25 14:38:33

标签: json select ractivejs

我遇到了来自json的null值的ractive下拉列表的问题。最好在jsfiddle

的实际示例中进行说明

基本上,工作站列表在选择时会使用值填充表单的其余部分。

问题是例如,如果你去工作站1,然后去工作站3,它有department_id = null,而部门下拉菜单没有重置为  D <- dist(G2) m1 <- as.matrix(D) (1 / (5 - 1)) * colSums(m1) 但在改变之前保持在那个。在设置为实际id之前尝试将w的值设置为null根本没有用。

1 个答案:

答案 0 :(得分:1)

那是因为null和空字符串不相同。 Ractive无法在null中找到<select>。您可以将value设置为null作为第一个选项,以便Ractive可以在null中找到<select>http://jsfiddle.net/x5w5v2wy/10/

<option value='{{ null }}' selected>--Pick a Department--</option>

这是可能的,因为Ractive允许在{{ }}内使用一组有限的表达式,幸运的是,null是允许的。