私のHTML形式では、submit()フォームがあります。その横には、前のページに戻るためのボタン()もあり、情報を編集することはありません。ちょうど下記を参照してください:<a>タグはHTML形式では動作しません
<form name="edit_profile_form" onsubmit="return EditProfileValidation();" method="post" action="user_info_save.php">
...
// here text and radio fields to edit user profile info by the user.
...
<div class="edit_profile_back_button">
<a href="view_profile.php">
<button class="back_to_profile"> Back to Profile Page </button>
</a>
</div>
<div class="edit_profile_save_record">
<input type="submit" name="edit_profile_data_save" class="save_new_user_info" value="Save Record" />
</div>
</form>
問題は戻るボタンです。 「プロフィールページに戻る」ボタンをクリックすると、view_profile.phpページではなくuser_info_save.phpページにフォームが送信されます。
なぜこのようなフォームの動作ですか?
親切に私を助けてください。あらかじめThanx。
' onsubmit'とは 'action'が一緒にうまくdoesntの仕事を属性と思われるとアクションを削除します。 これを試しますそしてあなたのPHPへのajaxコールを作成します –
はありません
–私は編集で無関係なタグをすべて削除しました。 –