可排序PHP类概述
PHP的Kendo UI Sortable是一个服务器端包装器剑道用户界面排序小部件。
Sortable是Telerik UI for PHP,一个具有 90+ 组件的专业级UI库,用于构建现代和功能丰富的 应用程序。想要试用它,可以注册一个30天的免费试用期。
开始
与大多数服务器端包装器不同,Kendo UI Sortable不呈现HTML标记。因此,应该为已经存在的DOM元素初始化Sortable。
配置
下面列出了为PHP配置Kendo UI Sortable时需要遵循的步骤。
步骤1确保您遵循了关于Telerik UI for PHP的介绍文章-包括自动加载器,JavaScript和CSS文件。
步骤2创建一个可分类的,设置它的容器,并自定义小部件的提示和占位符。
<?php $sortable = new \Kendo\UI\ sortable ('#sortable-basic');//选择容器为Sortable $ Sortable ->提示(新的\Kendo\JavaScriptFunction('提示'))->占位符(新的\Kendo\JavaScriptFunction('占位符'));? >
步骤3方法的结果进行回显,从而输出Sortable渲染
方法。
<?PHP echo $sortable->render();? >
步骤4定义HTML标记和提示/占位符JavaScript函数。
- Papercut 3:04
- One Step Closer 2:35
- With You 3:23
.
提供内联代码
下面的示例演示了如何通过提供内联JavaScript代码订阅事件。
<?php $sortable = new \Kendo\UI\ sortable ('#sortable');//提供内联JavaScript代码来处理可排序对象的'change'事件$sortable->change('function(e){/*处理更改事件*/}');回波可分类的- >渲染();? >
禁用提示
Sortable小部件可以在没有提示的情况下操作。若要禁用提示,请将其设置为空函数(jQuery.noop).
<?php $sortable = new \Kendo\UI\ sortable ('#sortable-basic');//选择Sortable容器$ Sortable ->提示(new \Kendo\JavaScriptFunction('noHint'));?> <脚本> var noHint = $.noop;> < /脚本
参考
客户端实例
方法引用现有的Sortable实例jQuery.data ()
.建立了引用之后,使用可分类的API控制它的行为。
<?php $sortable = new \Kendo\UI\ sortable ('#sortable');回波可分类的- >渲染();?>