0

長い調査の結果、オートコンプリート テキスト フィールドの名前を完全に取得しているこの単純な CjuiCode が見つかりました..しかし、コントローラーのオートコンプリート テキスト フィールドでこの名前の ID を取得する方法を教えてください。

前もって感謝します..

<div class="row">

        <?php echo $form->hiddenField($typeModel,'id'); ?>
        <?php

        $this->widget('zii.widgets.jui.CJuiAutoComplete',
                        array('model' => $typeModel,
                                'attribute' => 'name',
                                'source' => array_keys(CHtml::listData($typeModel->findAll(array('select' => 'name')), 'name', 'id')),
                                'options' => array(
                                'minLength' => '1',
                               )
                            ));


    ?>


    </div>

私はこのようなことをしようとしていますが、コントローラーで値が表示されません

var_dump($_POST['TypeModel']['id']);die;
4

2 に答える 2

0

これを試して

var_dump($_REQUEST);die;
于 2013-01-02T17:27:32.227 に答える
0

非表示のフィールド値を取得するには、ビューで次のコードを使用します。

<?php echo CHtml::hiddenField('fieldName','assignValue'); ?>

次のような値を持つ投稿配列を取得します... [fieldName] => assignValue

于 2013-01-03T17:19:18.170 に答える