• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:jquery input 要素取得)

jQueryでinput要素を取得する方法

このQ&Aのポイント
  • jQueryを使用してテーブルのinput要素を取得する方法について教えてください。
  • 上記のテーブルのソースコードを見ると、各行のinput要素を取得し、配列に格納したいとのことです。
  • 現在のコードでは、テーブルの各行のinput要素の値が取得できず、問題が発生しています。

質問者が選んだベストアンサー

  • ベストアンサー
  • t_ohta
  • ベストアンサー率38% (5292/13826)
回答No.1

どういう結果を理想とされているかイマイチ判らないのですが、こんな感じのイメージでしょうか。 ========== var data = []; $("table tr").each(function(){ var subData = []; $(this).children().each(function(){ if ($(this).children('input').length) { subData.push($(this).children('input').val()); } else { subData.push($(this).text()); } }); data.push(subData); });

losloson
質問者

お礼

まさに理想としていた内容です。 ありがとうございます。

関連するQ&A