を経由して送ります編集されました。は、私はjqueryの経由で変更されたフィールドを検出し、それを編集し、そうでない場合は、編集可能な追加されます場合は、編集付加する形を持っている...これに対する答えを見つけることができません</p> <p>を変更されたフィールドを検出し、jQueryとAJAX
ボタンをクリックすると、クラス '編集済み'のすべてのフィールドを検索し、ajax経由でphpファイルに送信してデータベースを更新します。私は、PHPファイルを構築し、すべてのフォームフィールドを渡すことができますが、私は変更されたものを渡したいだけです。この特定のインスタンスは、自分の電子メール、情報、パスワードを更新します「マイアカウント」ページなどに
を使用していると、ここでそれらすべてを見つけるためにループです:
これを行う方法は何if ($(".edited").length > 0) {
$(".edited").each(function() {
$(this).WhatToDoNow();
});
jQuery.ajaxで?私はそれぞれがPHPファイルによって識別可能である必要があります。また、PHPファイルに送る前に古いパスワードをmd5にするのは悪いですか?
jsonを使用しているかどうかは関係ありませんか?ベストプラクティスは何ですか?
あなたのすべての助けをありがとう!このコミュニティは揺れる。
- Brenden
+1 - ビッグゲーム明日... –
私は、これを思いついたと思います。私は仮定します:var data = $( "。edited")。serialize(); 次に、jquery.ajax経由でpostを介してmyupdatefile.phpに送信し、そこにあるすべての値を処理して、自分のロジックを行いますか? –
.serializeは、JS内での送信のためにデータをエンコードするjQueryの方法です。 JSが有効になっていて、編集されたクラスが正しく割り当てられていても、私の答えのコーナーケースに注意してください。 – spike