kendoui:在编辑模式下启动listView
我有一个kendoui列表视图,我想在编辑模式下加载它,这样它就可以立即编辑。这是我的列表视图kendoui:在编辑模式下启动listView,listview,kendo-ui,Listview,Kendo Ui,我有一个kendoui列表视图,我想在编辑模式下加载它,这样它就可以立即编辑。这是我的列表视图 var claimListView = $("#formClaim").kendoListView({ dataSource: claimData, template: kendo.template($("#viewTemplate").html()), editTemplate: kendo.template($("#formTemplate").html())
var claimListView = $("#formClaim").kendoListView({
dataSource: claimData,
template: kendo.template($("#viewTemplate").html()),
editTemplate: kendo.template($("#formTemplate").html())
}).data("kendoFormClaim");
我试过了,但发现了一个参考错误
claimListView.edit(claimListView.element.children().first());
我做错了什么
谢谢您在最后的“.data(…”部分有一个代码输入错误 它需要:
.data("kendoListView");
不是:
这就是为什么会出现引用错误,由于类型的原因,该变量未被识别为listview,并且没有编辑方法。提供的代码看起来正确。向我们展示数据的外观和模板声明。感谢您的快速响应。我没有显示数据源,因为列表视图中的所有内容都正常工作,在编辑模式下加载时,我遇到了问题。这里有一个指向我正在构建的测试页面的链接,看看你是否能发现任何内容。再次感谢单击“编辑”按钮似乎工作。我现在纠正了问题,但仍然没有乐趣,我现在没有收到错误,但在添加下面的.edit etc代码目录后,它没有在编辑模式下加载。你可以查看上一个链接。我很难使用此网站发布代码,或者曾经返回…lol.Hmmm。我不确定没有一个小提琴示例,我可以我们将在中进行讨论,但现在的问题可能是,您试图在数据源完全加载之前进入编辑模式。数据源加载是异步的,因此您的编辑代码可以在加载之前触发。我要确保不会发生这种情况,可能需要在listview上定义一个数据绑定事件处理程序,并在其中添加编辑代码。这是它将首先加载listview,并且只有在完全加载后才会进入编辑模式
.data("kendoFormClaim");