问题标签 [kendo-datasource]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
kendo-ui - 剑道ui父子从读取中传递附加参数
我有父子剑道 ui 网格。
子网格读取看起来像这样
我可以使用此过滤选择父行的子记录
但是现在子网格启用了分页过滤和排序。所以如果我点击下一页,它没有传递OrgID
它的值,它开始显示所有记录。
我需要做什么才能在子网格的所有后续分页、过滤等中,我应该能够将 OrgID 粘贴在 URL 中?
kendo-grid - 使用 kendoDateTimePicker 的值更新 kendoGrid 数据源过滤器不起作用
我在页面上有一个 Kendo DateTime 选择器,从中获取它的值(根据 Kendo docs http ://docs.kendoui.com/api/web/datetimepicker#methods-value 的 Date 实例),然后我会喜欢将它插入到 kendoGrid 的 dataSource 过滤器中。
问题是,它似乎没有工作......我在这里设置了一个演示:有 2 个输入,网格中的每一列一个 - 当您单击“开始”按钮时,这些输入被应用为过滤器到网格。文本过滤器有效,但 datetimepicker 不...
最后,我希望网格在您单击它时显示填充的过滤器,但它是空的,这意味着它不喜欢日期对象。
你怎么看?谢谢你。
php - kendoui调度程序插入重复记录
使用弹出式编辑器创建记录时出现问题。我在我的操作 php 中收到模型中的两条记录,model[0] 是错误的(可能是 getdata 的第一行) model[1] 是好的
动作没有问题,但在数组模型中用两条记录调用。如何仅从弹出窗口发送记录?
我的代码:
谢谢朱利奥
javascript - 向 KendoUI DataSource 发送附加数据并在 dataBound 事件中使用它
我想在 dataSource 中获取一些额外的数据,以便在 dataBound 事件中使用它。这是我在网格中使用的交通工具:
我想rowsdata
通过$('#grid').data("kendoGrid").dataSource.data().rowsdata
. 可能吗?
这是一个jsfiddle:http: //jsfiddle.net/M8jvz/10/
在这种特殊情况下,我想将永久隐藏列的列表传递给 HideGrouped 函数
kendo-ui - kendo ui requestEnd 事件仅触发一次。为什么?
我有一个剑道网格,其详细信息行填充有弹出创建模式的可编辑网格。在我使用的每个弹出创建窗口中,其中包括一个剑道自动完成小部件:
我与 labResponsiblesDS 数据源绑定,如下:
在 labResponsiblesDS 的请求结束事件中,我在从服务器返回的每个结果中创建一个额外的字段“fullname”,它是返回的两个字段“lastname”和“firstname”的串联。“全名”用于自动完成的 dataTextField。
我的问题是,在某些嵌套网格的弹出创建窗口中实现自动完成小部件的理想功能后,当我关闭该弹出窗口并重新打开它或打开另一个嵌套网格的弹出窗口时,requestEnd 事件无法触发。任何建议将不胜感激。提前谢谢
kendo-ui - Kendo UI Grid saveRow 方法不同步数据也不关闭行
这是要测试的更新的小提琴。我正在尝试使用内联编辑设置网格。为什么 saveRow 方法不会t affect update function in transport definition and doesn
从编辑模式退出行?
另外请尝试将 var "can_edit" 更改为 false;为什么此选项不影响字段“day1”
kendo-ui - kendo ui 数据源取消从读取函数中读取
我有读取功能,我想确保参数的值存在,如果没有取消读取事件。如何从 Read 中取消 ajax 调用?
jquery - 剑道网格 - 读取()不工作
我正在使用带有详细信息子网格的剑道网格。不幸的是,我很难让它更新。我们为每个项目都有自己的自定义弹出编辑器(不是剑道的自定义版本,而是完全不同的弹出窗口,因为我们必须满足其他要求。)
完成 ajax 调用后,弹出窗口上的保存按钮使用以下回调来刷新网格。这似乎不起作用。我已经在详细信息部分测试了一个项目的更新。网格完全崩溃,我没有错误,但是重新展开网格时,有问题的项目没有改变。然而,完全关闭网格并重新打开网格确实有效。
下面是为子网格定义 DetailInit 的示例代码。
感谢您提供任何帮助。我将努力完成它。
javascript - 将 Kendo UI 下拉列表绑定到由数据源填充的 ViewModel 的最佳方法是什么?
我有一个模板中的 kendoUI 下拉列表并绑定到 ViewModel,以及绑定到下拉列表中选择的数据项的跨度:
我的视图模型:
最初,我使用硬编码的约会类型数组,并在上面的 viewModel 声明中将 selectedAppointment 设置为约会类型 [0]。这现在不起作用,因为数据源是异步加载的。viewModel 在 onSelected 函数中更新:
模板在一个窗口中,第一次加载时跨度为空,然后工作(一旦从第一个请求加载数据)。
我的问题是,如何让 span 的数据绑定在第一个请求上工作,以便它显示数据源返回的列表中当前选择的约会类型的持续时间?我是否尝试将其绑定到下拉列表的选定数据项?我应该在某个地方使用回调来执行此操作吗?模板位于 kendoScheduler 中,如果这很重要:
谢谢!
更新:我一直在使用的模板是 Kendo UI Scheduler 的编辑器,它没有绑定到它的视图模型,而是使用部分视图模型作为它的数据源。在这种情况下,尝试使用 data-bind="events:{...}" 语法会导致我遇到奇怪的类型错误。为了连接数据绑定事件,Atanas 让我知道使用 data-bound="onDataBound" 和全局处理函数(或者以声明方式配置我的调度程序并将其绑定到视图模型)。使用数据绑定结合下面的答案对我有用。
javascript - 如何向 KendoUI 数据源组件添加新记录
我的页面上有一个从方法读取数据(IN Json 格式)的 KendoUI 数据源,我的脚本是:
我想要一个 setInterval 函数的另一个脚本,它调用一个方法,为我们提供新添加到我的数据库中的新数据并将其显示在我的 KendoUI 数据源中。
我以前试过这样:
有人可以帮助我吗?
编辑:我像这样编辑第二个脚本:
测试2:
我们有这样的 p() :
通过这种方法,我需要一种将 dataSource2 添加到数据源的方法(在第一个脚本中),有什么方法吗?