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

來源:互聯網
上載者:User

CJuiProgressBar顯示一進度條。它封裝了 JUI Progressbar外掛程式。CJuiProgressBar顯示一進度條。它封裝了 JUI Progressbar外掛程式。

<?php $this->widget('zii.widgets.jui.CJuiProgressBar', array(         'id'=>'progress',    'value'=>0,    'htmlOptions'=>array(                'style'=>'width:200px; height:20px; float:left;'                 ),            ));?>

為了示範進度條,我們使用JavaScripts改變進度條當前值,並使用一個文本顯示當前進度條的值。

<?php//  Dummy function just to provide an exampleYii::app()->clientScript->registerScript('scriptId', "    var count = 0;    var step  = 10;    var speed = 500;    function progress() {        $('#amount').text(count+'%');        $('#progress').progressbar('option', 'value', count);        if(count < 100) {            count = count+step;            setTimeout(progress, speed);        }    }    progress();", CClientScript::POS_LOAD);?>...<center id="amount" style="margin-left:210px; padding:3px;"></center>

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

本例下載:http://www.imobilebbs.com/download/yii/JuiDialogDemo.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.