1

この状況は非常に興味深いものであり、あなたにもそうなることを願っています。事前に入力された値がロードされた50〜70のフォーム要素を含む完全なデータ入力ページがあります。

送信時に、変更されたフォーム要素を次のページに表示する必要がありますラベル、古い値、新しい値などの値。

これについての理想的な方法は何でしょうか?何度も再利用したいので、ジェネリックimplを探しています。HTML DOMで遊ぶスキルは非常に限られていますが、アプローチを教えていただければ、方法を見つけることができます。

4

1 に答える 1

2

すべてに属性を追加し<input />て、元の値を保存できます。

あなたはjQueryでそれを簡単に行うことができます:

$("input").each(function() {
    $(this).attr("originalValue", $(this).val()); 
});

次に、ユーザーが[送信]ボタンを押したときの新しい値と比較します。

デモ: http: //jsfiddle.net/uUGrU/14/

于 2012-02-02T19:19:46.553 に答える