ホームページ >バックエンド開発 >PHPチュートリアル >ajaxで出力したデータを別のページに取得する方法。フォーム送信を通じて chk の値を取得する方法。
<script type="text/javascript">$(function(){ $("#title").blur(function(){ $.ajax({ url:"check.php", type:"GET", data:"title="+$("#title").val(), success: function(data) { $("#chk").html(data); } }); }) })</script> <table> <form id="reg" name="form1" method="post" action="ser.php" > <tr> <td >标题内容:</td> <td ><input type="text" name="title" id="title"/></td> </tr> <tr> <td >通过输出标题后获取的的:</td> <td id="chk"></td> </tr></form>
id="chk" の値を非表示フィールドに入力します。次にphpを送信して取得します。
id="chk" の値を隠しフィールドに入力します。次にphpを送信して取得します。
109bd9ed94eb6750f7506a07c5968a20
このように、試してみましたが取得できませんでした。
val() を使用して入力に値を割り当て、ID がページ内で一意である必要があることを確認します。
val() を使用して入力に値を割り当て、ID がページ内で一意である必要があることを確認します。
リーダー、私がコードを書けないので書いてくれませんか? 。
もう一つの問題は、タイトルコンテンツにタイトルを入力すると、関連するタイトルが ajax を介して自動的にクエリされ、クエリされた表示が id=chk を介して表示されることです。表示された内容にはチェックボックスがあり、タイトル内容と合わせてチェックを入れて送信することができます。 。現在発生している問題は、id=chk で表示されるコンテンツの一部をチェックして送信する方法です。 & & Lt; スクリプト タイプ = "text/javascript" & gt;
$ ("#title").php",
type:"GET",
data:"title=" +$("#title").val(),
成功: function(data) ;
🎝 "reg" name="form1" method="post" action="ser.php" >
0512e5445bf9bf46aef2bb8b4bdc1fbb
3fc845771865b26ea753155414b9a9a9タイトル内容: b6c5a531a458a2e790c1fd6421739d1c938861d36fe0db3c5c94cc2f5c28bd65b90dd5946f0946207856a8a37f441edf
fd273fcf5bcad3dfdad3c41bd81ad3e5 ;/form>
次に、チェックボックスにデータを書き込みます
次にチェックボックスにデータを書き込みます
30ポイント追加されました、リーダーを助けてください。
HTML コードが完全には投稿されていません
これは開始したばかりのコードです。
先ほどのスクリーンショットは、インターセプトされた id="chk" によって表示される値です。私の他のajax処理ページcheck.phpが出力した結果はこんな感じです。
2と4を確認しただけです。
これがすべてのコードです。
現在実現したいのは、ajax を介して関連するコンテンツをクエリし、コンテンツのチェックされた部分をタイトルとともに送信することです。
今度は、chk によって得られたすべての結果をまとめて送信します。 。
リクエストごとにチェックボックスはいくつありますか?チェックボックスのコードを投稿していません。
$("#chk").html(data); の場合
データにフォーム変数が含まれている場合、データは送信されません
非表示フィールドを使用する理由は、それがフォーム要素であることを示していないためです
$("#chk").html(data); の場合は、次のようにする必要があります。 post データの価値を手に入れよう!
データにフォーム変数が含まれている場合、データは送信されません
非表示フィールドを使用する理由は、それがフォーム要素であることを示していないためです
?e388a4556c0f65e1904146cc1a846beef11b9ed7f94b6dcd857b4757102f71aaタイトル 194b3e26ee717c64999d7867364b1b4a3
e388a4556c0f65e1904146cc1a846bee4eeda84ca07f76531a038ba1544e3bceタイトル 2
チェックされていないチェックボックスは送信されません
しかし、このようなチェックボックスを取得するにはどうすればよいでしょうか? 。 。
選択されていないチェック ボックスは送信されません
竹さん、私のこれらのチェック ボックスは ajax から取得したものであり、取得した部分を他のテキスト ボックスと組み合わせるにはどうすればよいですか? ajax ページに再度送信されるのではなく、一緒に別のページに送信されます。