2017-01-06 27 views

回答

0

修改道场与修复

http://dojo.telerik.com/IwawE/5

+0

由于一吨......这是工作! – tan1987

+0

@ tan1987:如果您的答案对您有帮助(通过点击左侧的复选标记),您应该将答案标记为答案,这样其他人可以看到这是正确的答案,并且我获得了更多的声誉;-) –

0

你的数据约束力的声明是不完整的,并在剑道尝试实例列表视图JavaScript错误的结果。

data-bind="source:gsSystem, 
      visible: isVisible, 
      events: { click: }" 

首先,没有“可见性”属性在您的视图模型,以便将返回“未定义”导致无法被显示列表视图的绑定。或者删除该绑定或将该属性添加为模型的一部分,例如:

isVisible: true 

其次,没有为click事件定义的函数。一般你会指定一个如:

events: { click: onClick } 

和处理程序添加到模型:

onClick: function (e) { 
    alert("Clicked"); 
} 

但是在ListView的情况下,没有可用的单击事件。相反,从ListView控件声明删除事件,并在模板内添加到div来代替:

<script type="text/x-kendo-template" id="tmpl"> 
    <div data-bind="events: { click: onClick }">#:text#</div> 
</script> 
相关问题