teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

class 属性の使用用途

2020/08/19 01:53

投稿

hayato208
hayato208

スコア19

title CHANGED
File without changes
body CHANGED
@@ -7,10 +7,13 @@
7
7
  DBは「Categories」テーブル:CategoryID/CategoryName
8
8
  「subjects」テーブル:SubjectID/SubjectName/CategoryID
9
9
  です。
10
- 最終的にはQUestionID(連番),SubjectID,question,Answer,Isdelete(最後3つはユーザーによる入力、下記コードには載せていない)を「Questions」テーブルに保存したいと考えております。
10
+ 最終的にはQUestionID(連番),SubjectID(),question,Answer,Isdelete(最後3つはユーザーによる入力、下記コードには載せていない)を「Questions」テーブルに保存したいと考えております。
11
11
  ###### 修正依頼に対する追記
12
- タイトルにある「HierSelect」ですが、2つの連動したプルダウンのことを指しております。
12
+ タイトルにある「HierSelect」ですが、2つの連動したプルダウンのことを指しております。
13
13
  例えば大カテゴリの選択(今回の「カテゴリ」)によって中カテゴリ(今回の「教科名」)の内容を変更する処理のことを指します。
14
+ ・class属性を用いて2つのプルダウンを連動したいと考えております。
15
+ 現状では2つのプルダウンを<option value=>にて連動しておりますが、これでは教科名のID(SubjectID)が取得できません。
16
+ なのでclass属性でプルダウン連動、option属性の値をSubjectIDに追加したいと考えております。
14
17
 
15
18
  ### 現状
16
19
  「カテゴリ」「教科名」ドロップダウンリストにてともにCategoryIDを用いて連動しているため連動自体はうまく行っている。

1

リンクの張り付け、実現したい内容の追記

2020/08/19 01:53

投稿

hayato208
hayato208

スコア19

title CHANGED
File without changes
body CHANGED
@@ -1,15 +1,16 @@
1
1
  ### 実現したいこと
2
2
  ・「カテゴリ」「教科名」2つのドロップダウンリストがあり、「カテゴリ」が変更されるとそれに対応した「教科名」が「教科名」ドロップダウンリストにて選択できる。
3
3
  ・「カテゴリ」ドロップダウンリストが初期状態だと「教科名」ドロップダウンリストは選択できない。
4
-
5
-
6
4
  下記サイトを参考にDB Firstにて作成をしています。
7
- https://kazunori-kimura.github.io/how-to-develop-dot-net-apps/asp-101.html
5
+ [.NET アプリケーション開発入門](http://kazunori-kimura.github.io/how-to-develop-dot-net-apps/asp-101.html)
8
6
 
9
7
  DBは「Categories」テーブル:CategoryID/CategoryName
10
8
  「subjects」テーブル:SubjectID/SubjectName/CategoryID
11
9
  です。
12
10
  最終的にはQUestionID(連番),SubjectID,question,Answer,Isdelete(最後3つはユーザーによる入力、下記コードには載せていない)を「Questions」テーブルに保存したいと考えております。
11
+ ###### 修正依頼に対する追記
12
+ タイトルにある「HierSelect」ですが、2つの連動したプルダウンのことを指しております。
13
+ 例えば大カテゴリの選択(今回の「カテゴリ」)によって中カテゴリ(今回の「教科名」)の内容を変更する処理のことを指します。
13
14
 
14
15
  ### 現状
15
16
  「カテゴリ」「教科名」ドロップダウンリストにてともにCategoryIDを用いて連動しているため連動自体はうまく行っている。
@@ -18,7 +19,7 @@
18
19
  根本的にViewBagではclass属性は付与できないのか(jsのコードを修正しないとダメなのか)すら分かっていないので、違う方法等あれば教えていただきたいです。
19
20
  ### 発生している問題
20
21
  ViewBagにてvalue属性は設定できるが、class属性が設定できない。
21
- 例えばク先にあるような
22
+ 例えば[【jQuery】3つのプルダウを連動させるプラグイン『jquery.tgHierSelect』を作ってみた](https://nodoame.net/archives/4593)にあるような
22
23
  ```
23
24
  <option value="4" class="p1">
24
25
  ```
@@ -147,4 +148,7 @@
147
148
  Entity Framework 6.2.0
148
149
  jQuery 3.3.1
149
150
  Identity.Entity.Framework 2.2.2
150
- DB:SQL Sever
151
+ DB:SQL Sever
152
+
153
+ ### 補足
154
+ タイトルにある「HierSelect」ですが、2つの連動したプルダウンのことを指しております。