<table> <tr> <td><input type="checkbox" name="test" value="あああ"><td><td>AAAAAAAAAA</td> <input type="hidden" value="aaa"> </tr> <tr> <td><input type="checkbox" name="test" value="あああ"><td><td>BBBBBBBBBB</td> <input type="hidden" value="bbb"> </tr> <tr> <td><input type="checkbox" name="test" value="あああ"><td><td>CCCCCCCCCC</td> <input type="hidden" value="ccc"> </tr> <tr> </table> <input type="button" value="表示" onClick="getchildhidden()"> </body>
上記のような場合に、チェックボックスにチェックの入った個所の直下にあるinput['hidden']
の値をjavascript/jqueryで取得したいのですが、うまくいきませんでした。
自分では以下のようにして取得しようとしました。
function getchildhidden(){ var getval = '' $('[name="test"]:checked').each(function(){ getval = $(this).children().find('input:hidden').val(); alert(getval); }); }
==============================
どなたかご教授いただけないでしょうか。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー