0

私が記入する必要のあるフィールドは、フォームを送信せず、誤って記入されたフィールドに対してエラーを発生させずに、正しく記入されたフィールドを再入力する必要があります。それを行うための最良の方法は何ですか?

このコードを使用すると、フォームを正しく送信したときにフィールドに再入力され、ページが再読み込みされたときにすべて表示されることに注意してください。

    <div class="dropdown_structure">
        <?php

        if($user['location'] == "empty")
        {
        echo country_dropdown('location');

        }
        else
        {
        echo country_dropdown('location',$user['location']);

        }

        ?>
  </div>

また、入力フィールドに値を挿入しようとしたことにも注意してください。

$data = array( 'name' => 'location', 'value' => $this->input->post('location'));
echo relation_dropdown('location');

前もって感謝します

4

1 に答える 1

1

こんにちは、次の国のドロップダウンヘルパーを使用している場合は、次の方法で値の検証を設定できます

国ドロップダウン ヘルパー

country_dropdown('location',array(),set_value('location'))

2 番目のドロップダウンでも set_value('field_name') を使用すると機能します。検証が失敗した場合、選択した値が残ります。

于 2013-01-17T09:36:33.717 に答える