2

これが以前に質問されたかどうかはわかりませんが、私はこのコードに固執します。

私はTwitter Bootstrap Modalポップアップを表示するために使用しました。

ポップアップウィンドウに次のコードを含めました(ビューに)

<?php
         $this->widget('zii.widgets.jui.CJuiDatePicker', array(
        'name'=>'publishDate',
        'options'=>array(
            'showAnim'=>'fold',
        ),
        'htmlOptions'=>array(
            'style'=>'height:20px;'
        ),
    ));

?>

今問題は私がコントローラーからこのモーダルを次のように呼んだことです

$this->renderPartial('addLaunch', array('model' => $model), false, true);

この日付ピッカーはモーダルでは機能しませんが、メインレイアウトに追加した場合は機能します。

4

2 に答える 2

1

yiiウィジェットがjs&cssファイルを登録しない場合がありますが、それでも見つかりませんでした。その場合は発生しますが、jsファイルを外部に登録する必要があるという解決策があります。

ウィジェットのjs&cssファイルを登録するための解決策を提案しました。このリンクをご覧ください YiiFrameworkにCSS、javascriptファイルを含める

于 2012-07-26T05:23:01.727 に答える
0

バージョン1.1.16には、別のajaxリンクをクリックすると繰り返し更新される同じ更新DOM IDを使用すると、機能しなくなるという問題があります。初めて動作しますが、その後停止します。バージョン1.1.15に戻ると、問題なく動作します。

于 2015-11-17T16:31:50.127 に答える