バージョン選択

フォーラム

メニュー

オンライン状況

62 人のユーザが現在オンラインです。 (52 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 62
もっと...

サイト内検索

質問 > その他 > 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

 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は89,267名です
総投稿数は110,060件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1652
8
red
1570
9
mcontact
1299
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.