• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:jQuery.cloneのsubmitについて)

jQuery.cloneのsubmitについて

このQ&Aのポイント
  • jQueryを使用してクローンしたオブジェクトをsubmitする際に、一部のオブジェクトしか送信されない問題が発生しています。
  • JSPファイル作成時に作成したオブジェクトは正常にPOSTされる一方で、動的に作成したオブジェクトは送信されません。
  • 要約する文の内容は、jQueryを使用してクローンしたオブジェクトをsubmitする際に、一部のオブジェクトしか送信されない問題が発生しています。JSPファイル作成時に作成したオブジェクトは正常にPOSTされる一方で、動的に作成したオブジェクトは送信されません。

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

  • ベストアンサー
  • teketon
  • ベストアンサー率65% (141/215)
回答No.2

そもそも、form要素がinput要素以外も送ってるんですか?

pg001
質問者

補足

すんません、ちょっと慌てて書いたもので、記述が間違っていました。 ---訂正--------------------------------------- 01:<form id='f' method='POST' action='syori.jsp'> 02:<table> 03:<tbody> 04:<tr> 05:<td><input type='text' id='r1cd' name='r1cd' value='123'></td> 06:<td><input type='text' id='r1nm' name='r1nm' value='あいうえお'></td> 07:</tr> 08:<tr> 09:<td><input type='text' id='r2cd' name='r2cd' value='456'></td> 10:<td><input type='text' id='r2nm' name='r2nm' value='かきくけこ'></td> 11:</tr> 12:</tbody> 13:</table> 14:</form> --------------------------------------- でした、すいません^^;

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 文字数によってsubmitできない

    開発中のWebアプリで解決できないバグがあります。初歩的なことなのかもしれませんが、Webで調べても解決に至らず。。アドバイスをお願いします。 【内容】 長い文章を新規登録フォーム中の「登録内容」に記述し、登録ボタンを押しても反応しない。 一度短い文章にして登録後、編集フォームで長い文章を入力し、更新すれば登録できる。 →1984バイトまで登録可能。1984バイトを超えるとsubmitできない。 【ソースコード】 ※インデントはご容赦ください。 ■regist.html (長い内容だとsubmitできない。regist.jspまで行かない。) <html> <head> <link rel="stylesheet" href="../css/common.css" type="text/css"></head> <body><form action="../../regist.jsp"> <table class="table" align=center cellspacing=1 cellpadding=5> <tr> <td class="labelwidth">タイトル</td><td><input type="text" name="KName" size=40 maxlength="40" value=""></td> </tr> <tr><td class="labelwidth" valign=top><font>登録内容</font></td><td><textarea name="KContents" cols=70 rows=7></textarea></td></tr></table> <table class="1buttontable" align=center><tr> <td align="center"><input class="buttonwidth" type="submit" name="regist" value=" 登録 "'></td> </tr> </table> </form> </body></html> ■update_form.jsp (長い内容でもsubmitできる。update.jspまで行ってSQLが発行され、テーブルが更新できる。) <%@ page import="java.sql.ResultSet, java.io.*" contentType="text/html; charset=SJIS" %> <%// 「編集」ボタンを押された情報を取得 String id = request.getParameter("Kid"); 省略 // テーブル用HTMLの作成 String tableHTML ="<table class=\"table\" border=1 bordercolor=\"#000000\" align=center cellspacing=0 cellpadding=7>" +"<tr><td class=\"label\">XXXNo.</td>"+"<td><input type=\"text\" name=\"Kid\" value=\"" + id + "\" readonly=\"readonly\"></td></tr>" +"<tr><td class=\"label\">タイトル</td>"+"<td><input type=\"text\" size=50 name=\"KName\" value=\"" + title + "\"></td></tr>"+"<tr><td class=\"label\">登録内容</td>"+"<td><textarea cols=70 rows=7 name=\"KContents\">" + explains + "</textarea></td></tr>" 省略  %> <!-- HTMLの表示 --> 省略 <html><head><link rel='stylesheet' href='./html/css/common.css' type='text/css'> 省略</head> <body><form method="post" action="update.jsp"><%= tableHTML %> 省略 <td align="center"><input class="buttonwidth2" type="submit" name="update" value=" 更新 "></td> 省略 </html>

    • ベストアンサー
    • HTML
  • jQueryで行の移動

    jQueryでテーブルの行を移動させたいのですが、なかなかうまくいきません。 <table id = "table_test"> <tbody id = "test1"> <tr> <th>見出し1</th> <th>見出し2</th> <th><input type="button" id="button1" value="テスト1"></th> </tr> <tr> <td>項目1</td> <td>項目2</td> <td>項目3</td> </tr> </tbody> <tbody id = "test2"> <tr> <th>見出し1</th> <th>見出し2</th> <th><input type="button" id="button2" value="テスト2"></th> </tr> <tr> <td>項目1</td> <td>項目2</td> <td>項目3</td> </tr> </tbody> <tbody id = "test3"> <tr> <th>見出し1</th> <th>見出し2</th> <th><input type="button" id="button3" value="テスト3"></th> </tr> <tr> <td>項目1</td> <td>項目2</td> <td>項目3</td> </tr> </tbody> </table> 処理としては、button1を押下したら、<tbody id = "test1">~</tbody>の内容を<tbody id = "test2">と<tbody id = "test3">の間にくるように移動させたいです。 trの内容を次のtrの次に移動させることは調べてわかったのですが、tbodyで囲まれている部分をごっそり抜き出して、次のtbodyの後に移動させる方法がわかりません。 tbody内にはtrが複数あるため、移動させるというよりは、追加させてから削除するといった感じになるのでしょうか? どなたかご教授お願い致します。

  • submit()できない

    ファイルをダウンロードし、DBへ登録するプログラムなのですが、 submit()処理で止まってしまう(?)らしく、次のPHPが呼ばれません。 ファイルサイズが、小さいと問題ないのですが、20MBぐらいのデータに なると、止まってしまいます。 どうすればよいでしょうか? お知恵をお貸しください。 A.php <script language="JavaScript"> <!-- function checkSubmit(pIfrmObj) { document.frmCSV.btnKaisi.disabled = true; return(true); } //--> </script> <省略> <form name="frmCSV" method="post" enctype="multipart/form-data" action="./b.php" onsubmit="return checkSubmit(this);"> <table border="0" cellspacing="0" cellpadding="4" width="600"> <tr> <td align="left"><hr><b> アップロード</b><br><hr></td> </tr> <tr> <td align="left">アップロード(CSV)</td> </tr> <tr> <td align="left"><input type="file" name="csvfile" style="width:100%"></td> </tr> <tr> <td align="right"><input type="submit" style="width:18em;" name="btnKaisi" value="ダウンロード(CSV)"></td> </tr> </table> </form>

    • ベストアンサー
    • PHP
  • select+submit部分をonclikでsubmitしたい

    select+submit部分をonclikでsubmitしたい 不特定数の値をselectにセットし、単一選択させてsubmitしております。 これをアンカーで不特定数を全て表示し、単一選択(当り前か)させて submitしたいと考えてます。 色々とonclikを検索しているのですが、ピンときません・・・ Aタグ+onclikで可能なのでしょうか? 元ソースは以下の通りです。 <form action="view.php" method="post"> <table> <tbody><tr> <td>カテゴリー: <br> <select name="sc"> <option value="">全て</option> <option value="液晶テレビ">液晶テレビ</option> <option value="デジタルカメラ">デジタルカメラ</option> <option value="カメラ・光学機器">カメラ・光学機器</option> <option value="ブルーレイレコーダー">ブルーレイレコーダー</option> <option value="晶テレビ">晶テレビ</option> <option value="ジタルカメラ">ジタルカメラ</option> <option value="メラ・学機器">メラ・学機器</option> <option value="ルーレイレコーダー">ルーレイレコーダー</option> </select> </td> </tr> <tr> <td> <input type="submit" class="w80" value="検索"> </td> </tr> </tbody></table> <br> <input type="hidden" value="あ" name="code_hint"> </form>

  • Submitを違うテーブルに設置

    submitボタンについての質問です。 原則 <form> <INPUT TYPE="TEXT"> <INPUT TYPE="SUBMIT"> <\form> のような形にしなければいけないと思うのですが。 テーブルを使って、このようにしたいのです. <table><tr><td> <input type="submit"> <!-- このボタンでデータを次に送りたい--> <\td> <td> <H2>Welcome to My HP<\h2> <form> <!--ここにもすでにちがう<form>があります.--> <\form> <form action="aaa.cgi" mothod="post"> <input type="text"><!-- ここの内容を送りたい--> <\form> <\td><\tr> <\table> Javascriptを使えばどうにかできるのではないかと思っているのですが、ぜひやり方を教えてください。宜しくお願いします。

  • FormのSubmitボタン

    こんにちは。 <table align="center"> <form action="getdata.html" method="post"> <tr> <th>Customer Name :</th> <td><input type="text" name="CustNameEdit" value=""></td> </tr> <tr> <td colspan="2" align="center"> <input type="submit" name="SearchButton" value="Search"> <input type="submit" name="SearchButton" value="Show All"> </td> </tr> </form> </table> このようなフォームで、CustNameEditに文字列を入力し、Searchボタンをクリック すると、getdata.htmlでSearchButtonの値は"Search"になっているのですが、 文字列入力後、キーボードのEnterキーを押すと、getdata.htmlへは行くのですが、 SearchButton変数が存在しないと言われてしまいます。 で、この現象ですが、Internet Explorer(試したのはバージョン6.0と7.0)で 発生しますが、Operaで試してみたところ、問題ありません。 何か原因として考えられることはありますでしょうか。

    • ベストアンサー
    • HTML
  • テキストから要素を抜き出してフォームで送信したい。

    <body> <form action="xxx.cgi" method="post"> <input type="hidden" name="n" value="v"> <table> <tr id="hoge_a"> <td>AAA</td> </tr> <tr id="hoge_b"> <td>BBB</td> </tr> </table> <input type="submit" name="submit"> </form> </body> というHTMLの中で、AAAを抜き出してフォームと一緒にpostでサブミットしたいのですが、javascriptで出来ますでしょうか。 よろしくおねがいします。

  • MTOS内のページに設置したメールフォームについて

    いつもみなさんのアドバイスを参考にさせて頂いております。 早速ですが、MTサイト内にメールマガジンのフォームを設置したところ、実際に名前とメールアドレスを入力し送信ボタンを押しても名前が入力されていませんなどとエラーが表示されます。 メールマガジン自体は他サイトで使用しているものでメールマガジンで使用しているCGIも他サイトのサーバにて稼動しております。 ところが、使用しているタグ<form> ~ </form>までをそのままMTに貼り付けて設置してみてもうまく運用できません。 何か問題があるのでしょうか? ちなみにタグは以下の通りです。 <div id="mail_maga"> <form action="http://www.***/***.cgi" method="post"> &nbsp;<table id="AutoNumber1"><tbody><tr> <td colspan="2" class="mail_magat">☆ メルマガ登録</td> </tr><tr> <td class="mail_magast">お名前</td> <td class="mail_magain"><input type="text" name="お名前" size="30"></td> </tr><tr> <td class="mail_magast">メールアドレス</td> <td class="mail_magain"><input type="text" name="メールアドレス" size="30"> 半角英数字</td> </tr></tbody></table> <table id="AutoNumber2" class="mail_maga2"><tbody><tr> <td> <input type="hidden" size="1" name="code" value="0000a" /> <input type="hidden" size="1" name="mlcd" value="0000a" /> <input type="hidden" size="1" name="key01" value="2542666" /> <input type="hidden" size="1" name="HPADDR" value="http://www.***/***.html" /> <input type="submit" name="mode" value="送信" /> <input type="submit" name="mode" value="内容確認" /> <input type="reset" value="リセット" /> </td> </tr></tbody></table> </form> 何かアドバイスありましたら宜しくお願いします。

    • 締切済み
    • CGI
  • Submit(送信ボタン)を押した回数を数える方法。

    こんにちはPHP初心者なのですが、 submit.phpというフォームで好きなキャラクター名を 入力しSubmit(送信ボタン)を押して送信された 回数をカウントする事はできますでしょうか。 どのように記述をするか想像がつかず、質問させて頂きました。 カウントした数字は、count.phpに 合計 ○ 回の送信を受けました。 好きなキャラクター名(daisuki) データを受信した年/月/日 時間(jikan) という形で表示させたいです。HTMLの表示の仕方はしたに 記載しました。 データベースは id daisuki jikan で作成しています。 どたたかお力を貸してください。 ご教授お願い致します。 ///////////////////////////////////////////////////////////// submit.php <html"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>フォームから受け取ったデータの回数</title> </head> <body> <form id="form1" name="form1" method="post" action=""> <label>好きなキャラクター名を入力。<br /> <input name="textfield" type="text" id="textfield" size="60" maxlength="60" /> </label> <label> <br /> <br /> <input type="submit" name="button" id="button" value="送信ボタン" /> </label></form> </body> </html> ////////////////////////////////////////////////////////////// count.php <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> </head> <body> <p>合計 5 回送信を受けました。</p> <p>&nbsp;</p> <table width="100%" border="1" cellspacing="5" cellpadding="0"> <tr> <td width="48%">好きなキャラクター名 </td> <td width="52%">時間</td> </tr> <tr> <td>アンパンマン</td> <td>2008/10/23 12:24:2</td> </tr> <tr> <td>天丼マン</td> <td>2008/10/19 10:24:11</td> </tr> <tr> <td>ドキンちゃん</td> <td>2008/10/1 21:24:47</td> </tr> <tr> <td>釜飯どん</td> <td>2008/9/04 12:54:47</td> </tr> <tr> <td>シンジくん</td> <td>2008/5/22 12:24:30</td> </tr> </table> <p><br /> </p> </body> </html>

    • ベストアンサー
    • PHP
  • 親ウィンドウの<TD>~</TD>内の書き換え方法

    子ウィンドウから親ウインドウの表示を書き換えたいのですがどうすればよいのかわかりません。 <FORM name="FORM_1" ethod="post" action="abc.html"> <TABLE> <TBODY> <TR> <TD id="AA">ここに表示</TD> </TR> : : : </TBODY> </TABLE> </FORM> 上記が親ウィンドウのコードの一部ですが、「ここに表示」の部分を子ウィンドウから書き換えたいのですが、子ウィンドウから見たこのセルの指定の記述方法が分かりません。 よろしくお願いいたします。

    • ベストアンサー
    • HTML