C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

ツリー一括表示

DropDownList indexの取得の仕方 /初心者です。 (20/05/20(Wed) 14:51) #94799
Re[1]: DropDownList indexの取得の仕方 /WebSurfer (20/05/20(Wed) 14:58) #94801
  └ Re[2]: DropDownList indexの取得の仕方 /初心者です。 (20/05/20(Wed) 15:11) #94802
    ├ Re[3]: DropDownList indexの取得の仕方 /WebSurfer (20/05/20(Wed) 16:19) #94803
    └ Re[3]: DropDownList indexの取得の仕方 /WebSurfer (20/05/20(Wed) 18:02) #94805


親記事 / ▼[ 94801 ]
■94799 / 親階層)  DropDownList indexの取得の仕方
□投稿者/ 初心者です。 (7回)-(2020/05/20(Wed) 14:51:59)

分類:[JavaScript] 


DropDownListを使用しています。
選択されたindexの取得の仕方が分かりません。
検索してもSelectBoxばかりヒットします。

お力添えの程宜しくお願い致します。
[ □ Tree ] 返信 編集キー/

▲[ 94799 ] / ▼[ 94802 ]
■94801 / 1階層)  Re[1]: DropDownList indexの取得の仕方
□投稿者/ WebSurfer (2055回)-(2020/05/20(Wed) 14:58:54)
No94799 (初心者です。 さん) に返信

> DropDownListを使用しています。
> 選択されたindexの取得の仕方が分かりません。

ASP.NET のサーバーコントロールの話ですか?

分類が JavaScript になっていますが、JavaScript にそういうものがあるので
すか? 自分は聞いたことがないのですが・・・

質問は誰が読んでも分かるようにきちんと書きましょう。特に初心者の人は、局
所的な質問でなく、全体的に何がしたいのかも書くようにした方がよさそうです。
よく XY 問題に陥っているのを目にしますので。

[ 親 94799 / □ Tree ] 返信 編集キー/

▲[ 94801 ] / ▼[ 94803 ] ▼[ 94805 ]
■94802 / 2階層)  Re[2]: DropDownList indexの取得の仕方
□投稿者/ 初心者です。 (8回)-(2020/05/20(Wed) 15:11:26)
No94801 (WebSurfer さん) に返信

ご回答ありがとうございます。
質問に不備が多く申し訳ございません。
ご指摘ありがとうございます。

> ASP.NET のサーバーコントロールの話ですか?
ASP.NET のサーバーコントロールです。
<asp:DropDownList></asp:DropDownList>です。

> 分類が JavaScript になっていますが、JavaScript にそういうものがあるので
> すか? 自分は聞いたことがないのですが・・・
JavaScriptで取得できると思っていたのですが、不可能なのでしょうか?

> 質問は誰が読んでも分かるようにきちんと書きましょう。特に初心者の人は、局
> 所的な質問でなく、全体的に何がしたいのかも書くようにした方がよさそうです。
> よく XY 問題に陥っているのを目にしますので。
現状、値は取得できている状況なのですが値ではなくユーザーが選択したindexを取得したいと考えております。
indexを取得してパラメーターにセットしDBに保存したいです。
保存のやり方はできているので、後はindexを取得するだけなのですがそれができていません。

var Test;
Test= $("#Ddl_Test").Value();

上記のコードで値は取得できています。

宜しくお願い致します。


[ 親 94799 / □ Tree ] 返信 編集キー/

▲[ 94802 ] / 返信無し
■94803 / 3階層)  Re[3]: DropDownList indexの取得の仕方
□投稿者/ WebSurfer (2056回)-(2020/05/20(Wed) 16:19:31)
No94802 (初心者です。 さん) に返信

> 現状、値は取得できている状況なのですが値ではなくユーザーが選択したindexを取得したいと考えております。
> indexを取得してパラメーターにセットしDBに保存したいです。
> 保存のやり方はできているので、後はindexを取得するだけなのですがそれができていません。

index って何ですか? DropDownList.SelectedIndex のことですか? であれば、ポストバックして
サーバー側で取得して処置してはいかがですか? DB に格納とかいうのであればどのみちサーバー
側での処理になるはずで、なんで JavaScript でやろうとしているのか訳が分かりません。

先に書きましたが、全体的なやりたいことを説明してもらえないと話が一向に収束しそうもないと思う
のですが。

情報の小出し後出しはこういう Q&A を行うサイトでは一番やってはいけないことです。
[ 親 94799 / □ Tree ] 返信 編集キー/

▲[ 94802 ] / 返信無し
■94805 / 3階層)  Re[3]: DropDownList indexの取得の仕方
□投稿者/ WebSurfer (2057回)-(2020/05/20(Wed) 18:02:12)
No94802 (初心者です。 さん) に返信

JavaScript /jQuery で SelectedIndex は取れませんが、選択された項目の Value と Text なら取得できます。それを書いた記事を思い出したので紹介しておきます。

リストコントロール上の選択結果を取得
http://surferonwww.info/BlogEngine/post/2012/11/09/how-to-obtain-text-and-value-of-selected-listitem-in-list-control-at-client-side.aspx
[ 親 94799 / □ Tree ] 返信 編集キー/


管理者用

- Child Tree -