Yii Framework 开发教程(45) Zii组件-Selectable示例
CJuiSelectable可以显示一个列表,列表的每个项支持Select事件,它封装了 JUI Selectable插件,其基本用法如下:
<?php
Yii::app()->clientScript->registerCss('selectable',"
#selectable {list-style-type: none; margin: 0; padding: 0; width: 60%;}
#selectable li {margin: 2px; padding: 4px; border: 1px solid #e3e3e3; background: #f7f7f7}
#selectable .ui-selecting { border: 1px solid #fad42e; }
#selectable .ui-selected { border: 1px solid #fad42e; background: #fcefa1;}
#select-result {margin: 0 0 10px 2px; }
", 'screen', CClientScript::POS_HEAD);
?><h2><?php echo 'Selectable'; ?></h2><div id="select-result">none</div><?php
$this->widget('zii.widgets.jui.CJuiSelectable',array('id'=>'selectable','items'=>array('id1'=>'Item 1','id2'=>'Item 2','id3'=>'Item 3'),'options'=>array('stop'=>'js: function(event,ui){var result = $("#select-result").empty();$(".ui-selected", this).each(function(){var index = $("#selectable li").index(this);result.append(" #" + (index + 1));});}')));
?>
使用Javascipts 来响应选择事件。
本例下载
Yii Framework 开发教程(45) Zii组件-Selectable示例相关推荐
- Yii Framework 开发教程(32) Zii组件-GridView示例
CGridView 以表格的形式显示数据,CGridView 也支持分页和排序,CGridView最基本的用法和ListView类型,也是通过设置 data provider,通常是CActiv ...
- Yii Framework 开发教程(31) Zii组件-DetailView 示例
CDetailView为某个Model显示详细内容.这个要显示的Model可以为CModel或是关联数组. CDetailView通过配置 attributes来决定Model的那些属性需要显示 ...
- Yii Framework 开发教程(41) Zii组件-Tabs示例
CJuiTabs 显示分页UI组件,和Yii Framework 开发教程(17) UI 组件 TabView示例功能类似,它封装了 JUI tabs插件. 前基本用法如下: [php] vie ...
- Yii Framework 开发教程(30) Zii组件-ListView 示例
CListView可以用来显示列表,CListView支持使用自定义的View模板显示列表的的记录,因此可以非常灵活的显示数据的表,这点有点像Android的ListView:-). CListVie ...
- Yii Framework 开发教程(29) Zii组件-Menu 示例
介绍完Yii数据库接口外,从本篇开始介绍Zii组件,包括列表视图ListView,表格视图GridView,此外还包括一些基于JQuery的UI组件,如AutoComplete,DataPicker, ...
- Yii Framework 开发教程(35) Zii组件-Button示例
CJuiButton 显示按钮,CJuiButton 既可以做为Submit(提交)按钮,也可以做为普通按钮. 按钮基本用法如下: <?php $this->widget('zii.wid ...
- Yii Framework 开发教程(37) Zii组件-Dialog示例
CJuiDialog用来显示对话框,模式或非模式对话框.它封装了JUI Dialog插件. 其基本用法如下 <h2><?php echo 'Dialog';?></h2& ...
- Yii Framework 开发教程(36) Zii组件-DatePicker示例
CJuiDatePicker 用于日期输入,它封装了 JUI datepicker插件,其基本用法如下: [php] view plaincopyprint? <?php echo $fo ...
- Yii Framework 开发教程(22) UI 组件 Zii组件简介
前面介绍了Yii框架支持的部分UI组件,除了前面介绍的UI组件外,Yii框架还提供了Zii组件库,包括列表视图ListView,表格视图GridView,此外还包括一些基于JQuery的UI组件 ...
最新文章
- php soecket服务器搭建_Linux系统编程(32)—— socket编程之TCP服务器与客户端
- 信息系统项目管理师-项目成熟度模型、量化项目管理核心知识点思维脑图
- python编辑用户登录界面_python编辑用户登入界面的实现代码
- win2000服务器 网站设置,服务器_Win2000中DNS服务器的设置,一、DNS概述 计算机在网 - phpStudy...
- Linux发行版的关系图
- __macosx_在5分钟内在MacOSX Lion中设置JAVA_HOME,MAVEN_HOME,ANT_HOME
- arduino 舵机接线图_求用5个电位器分别控制舵机的arduino的原码和连线图
- 【WebGL】《WebGL编程指南》读书笔记——第2章
- 【HDU - 1559】最大子矩阵 (二维前缀和裸题)
- python中继承和组合的区别_Py修行路 python基础 (十五)面向对象编程 继承 组合 接口和抽象类...
- Windows自带的端口转发工具netsh使用方法
- 慧荣SM2258XT固态硬盘量产开卡经验sm2259xt雷同
- 横向合计代码 锐浪报表_巧用锐浪报表:用报表脚本实现动态显示小数位数
- 微信小程序中如何有效地改变app.js中的数据,并在其他页面进行动态响应
- Python安全之使用Python进行MD5解密
- Anki 学习指南(优质资源 教程总结)
- OpenCV制作一个类“全能扫描王”的简易扫描软件
- 分享在Linux下编译Android源代码并修改调试系统自带应用的方法
- 方差齐性检验python实现
- cpua55和a53哪个好_哪种双核a73和四核a53智能电视更好?电视的64位CPU和双核
热门文章
- 给大家分享几个靠写代码赚钱的方法
- Zxing 生成二维码和条形码去掉白边
- QGC地面站小白安装与简单实用
- 中国计算机软件工程大学专业,全国开设软件工程专业院校有哪些 都有什么大学名单...
- 从头到尾创建自己的仿真编译flow
- python 实现用ISBN从豆瓣获取图书信息
- RPA机器人的6大收益
- 用java代码实现获取微信公众号用户关注列表
- python通过微信聊天记录分析_Python利用itchat对微信中好友数据实现简单分析的方法...
- SQL Server 使用DELETE 语句删除表中的记录两种情况(删除符合条件的记录,删除所有记录)