3 つの値 (保留中、配信済み、処理中) で構成されるドロップ ダウン リストがあります。ユーザーがリストから 1 つを選択して送信すると、選択した値がコントローラーで取得され、テーブルの更新に使用されます。ここまでで、選択したドロップダウン メニューのキー値を取得しました。キーの値を取得するにはどうすればよいですか??
2 に答える
0
あなたが生成することができます
$status= array('pending' => 'pending', 'delivered' => 'delivered', 'processing' => 'processing');
$this->Form->input('status', array(
'empty'=>false,
'options' => $status
)
);
または、投稿する値として数値を使用したい場合は、次のような配列で確認できます
$post_arr = array('1' => 'pending', '2' => 'delivered', '3' => 'processing')
echo $post_arr [$this->request->data('status')];
これが確実に役立つことを願っています。
于 2013-09-20T11:00:37.743 に答える