ページには、ユーザーが変更できるかなりの数の入力要素があります。フォームを送信したくありません。ユーザーがいずれかの要素内の値を変更した後、データベースの値を変更したいだけです。
現在、フォーカスアウトを各入力にバインドして実験しています。これは通常行われている方法ですか(Facebookなど)?
$('input').focusout(function() {
var current_val = $(this).val();
var preset_val = $(this).attr('rel');//attribute set with original value
if (current_val !== preset_val) {
alert ('Value changed.');//where I would post to php page to update database
}
});"