ユーザーを追加するための次のコードがあります。
$.post('ajax/aj_adduser.php', $("form#adduserform").serialize(), function(result) {
disablePopup(); $('#addsuccess').delay(200).fadeToggle('slow').delay(2000).fadeToggle('slow');
$('div.mainadmin').html(result);
});
これはほぼ正常に機能します:-)問題は、次の行です。
$('#addsuccess').delay(200).fadeToggle('slow').delay(2000).fadeToggle('slow');
ユーザーが追加された場合にのみ実行する必要があります。したがって、結果セットにこのユーザーがすでに存在するというメッセージが含まれている場合は実行しないでください。
これを修正するにはどうすればよいですか?私は最初にPOSTが成功したかどうかにかかわらず実行しようとしましたが、常に成功します。それは単なる結果であり、異なる結果セットです。
すべての助けに感謝します!