PHP開發架構Yii Framework教程(45) Zii組件-Selectable樣本

來源:互聯網
上載者:User

CJuiSelectable可以顯示一個列表,列表的每個項支援Select事件,它封裝了 JUI Selectable外掛程式,其基本用法如下:

<?phpYii::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><center id="select-result">none</center><?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").emptyempty();            $(".ui-selected", this).each(function(){                var index = $("#selectable li").index(this);                result.append(" #" + (index + 1));            });        }'                )            ));?>

使用Javascipts 來響應選擇事件。

查看全套教程:http://www.bianceng.cn/webkf/PHP/201301/35265.htm

本例下載:http://www.imobilebbs.com/download/yii/JuiSelectableDemo.zip

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.