質問 > その他 > selectボックスで選択されているvalue値を取得する方法 |
その他
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
masammer |
投稿日時: 2016/6/8 11:07
対応状況: 解決済
|
新米 登録日: 2016/6/7 居住地: 投稿: 3 |
selectボックスで選択されているvalue値を取得する方法 ありがとうございます!
解決出来ました。 ただ、Ver.2です^^; 3は内容変わりすぎてまだ無理そうです。 すいません、いただいた質問の回答で補足質問なのですが、 selectのvalue値は配列の値が入るので、1号、2号というように決め打ち出来ない仕様です。 そこで、scriptで取得した選択中のvalue値をsmarty側で受け取ることは可能でしょうか? PHPで受け取るのは調べたのですが、いまいちsmarty内での操作がうまくいきません。調べてるのですがマッチする情報がないです。 下記のようにするとphp側で受け取って <script>document.write 〜 まで受け取るので、最終 <!--{$abc}--> で値をURLで渡そうとしてもエラーで邪魔されます。 選択中のvalue値(例:1号)だけをsmarty側で表示させる方法はありますでしょうか? //以下はselectボックスで選択されているvalue値を取得しています。 <script> var selectVal = $("#select_test").children(':selected').val(); </script> //以下はphpで値受け取り <!--{php}--> $test = '<script>document.write(selectVal);</script>'; echo $test; $this->assign('abc',$test); <!--{/php}--> //smarty内記述(上記も同じファイル内に記述しています) <!--{$abc}--> ※エラーで表示できません。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
selectボックスで選択されているvalue値を取得する方法 | masammer | 2016/6/7 18:13 |
Re: selectボックスで選択されているvalue値を取得する方法 | mirainak | 2016/6/7 22:34 |
Re: selectボックスで選択されているvalue値を取得する方法 | mirainak | 2016/6/7 22:35 |
» selectボックスで選択されているvalue値を取得する方法 | masammer | 2016/6/8 11:07 |