首頁  >  文章  >  後端開發  >  PHP開發框架Yii Framework教學(38) Zii元件-ProgressBar範例

PHP開發框架Yii Framework教學(38) Zii元件-ProgressBar範例

黄舟
黄舟原創
2017-01-22 10:01:571644瀏覽

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

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

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

// Dummy function just to provide an example
Yii::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);
?>
...

PHP開發框架Yii Framework教學(38) Zii元件-ProgressBar範例

以上就是PHP開發框架Yii Framework教程(38) Zii組件-ProgressBar範例的內容,更多相關內容請關注PHP中文網(www.php.cn)!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn