Kendo ui 剑道网格ajax在ajax的数据属性初始化之前启动。这会导致将空数据提交到服务器

Kendo ui 剑道网格ajax在ajax的数据属性初始化之前启动。这会导致将空数据提交到服务器,kendo-ui,Kendo Ui,当我在剑道ui网格中执行crud操作时, 网格的ajax在ajax的数据属性初始化之前启动。 这将导致向服务器提交空数据。 有人能帮我吗?您可以在选项设置为false时禁用自动请求,并手动调用read ajax请求 $('#GridName').data('kendoGrid').dataSource.read() 谢谢你的快速回复。我尝试了你提到的解决方案。当添加新数据时,我仍然有同样的问题。行被提交到服务器,其中分配了空值。是否可以禁用自动创建操作。或者我需要删除create调用,然后像您

当我在剑道ui网格中执行crud操作时, 网格的ajax在ajax的数据属性初始化之前启动。 这将导致向服务器提交空数据。
有人能帮我吗?

您可以在选项设置为false时禁用自动请求,并手动调用read ajax请求

$('#GridName').data('kendoGrid').dataSource.read()

谢谢你的快速回复。我尝试了你提到的解决方案。当添加新数据时,我仍然有同样的问题。行被提交到服务器,其中分配了空值。是否可以禁用自动创建操作。或者我需要删除create调用,然后像您提到的那样手动执行。不可能禁用自动创建,是的,您可以使用dataSource.create()操作手动执行。@Pechka,不确定Kiren Siva所说的自动是什么意思,以及您所说的不可能禁用自动创建是什么意思。您可以在
transport
中编写自己的
create
函数,并在那里执行任何您想要的操作。