###したいこと
テーブルのセルをクリックして、その詳細データを表示させる。。ということがしたいです。
例えば、こういうtable(Web画面に表示されています)があり、
No | 品目 | 季節 |
---|---|---|
1 | りんご | 秋 |
2 | りんご | 夏 |
3 | ばなな | 夏 |
「No1:りんご」をクリックすると
SQLが実行⇒データ取得
⇒別窓でデータ表示(下表のような)
日付 | 品目 | 売数 | 残 | 季節 |
---|---|---|---|---|
2019/6/30 | Apple | 130 | 20 | 秋 |
2019/7/31 | Apple | 120 | 50 | 秋 |
そのために、りんご をクリックされたときに、
「Apple」と「秋」というvalueがほしいな・・・と思いました。。。
ただ、<td>タグにvalueとなると、どうしたらいいのでしょうか。。
<td>タグにvalueつけることなんてできないですよね。。。? ```html <td value="Apple">りんご</td> ```###追記
あとはこれくらいしか思いつかなかったのですが。。
html
1<td><input type="hidden" name="english" value="Apple" >りんご</td>
詳細記載遅くなり、申し訳ありません。。。
どなたか教えていただけると助かります。。宜しくお願いします。。。。
###追記②(data属性を試した結果)
html
1<td class="fruit" data-test ='Apple,秋'>りんご</td>
jQuery
1 test = $('table tr.data td.fruit).data("test"); 2 console.log(test)//undefined
そもそもdata属性の使い方が間違っていたらすみません、、
よろしくお願い致します。
回答3件
あなたの回答
tips
プレビュー