ホームページ  >  記事  >  バックエンド開発  >  jQueryでフォーム送信の結果が成功したか失敗したかを判断する方法はありますか?

jQueryでフォーム送信の結果が成功したか失敗したかを判断する方法はありますか?

WBOY
WBOYオリジナル
2016-08-04 09:19:301430ブラウズ

具体的には、今日プロジェクトに取り組んでいたときに、ポップアップしたレイヤーポップアッププラグインを使用しました。私は ajax 送信を使用し、ajax 送信後にコールバックを使用して送信が成功したかどうかを判断しました。成功した場合は、parent.layer.close(index) を呼び出してポップアップ ボックスを閉じ、現在のページを外側で更新して最新のデータを取得します。 。

ここで問題が発生します。フォーム検証を追加する必要があります。検証に jquery validate を使用する予定ですが、送信するときに、form タグを経由せずに ajax を使用します。そこで、フォーム送信の結果が成功か失敗かを判断する方法があるかどうかお聞きしたいです

フォーム:

リーリー

<スクリプト>

リーリー

返信内容:

具体的には、今日プロジェクトに取り組んでいたときに、ポップアップしたレイヤーポップアッププラグインを使用しました。私は ajax 送信を使用し、ajax 送信後にコールバックを使用して送信が成功したかどうかを判断しました。成功した場合は、parent.layer.close(index) を呼び出してポップアップ ボックスを閉じ、現在のページを外側で更新して最新のデータを取得します。 。

ここで問題が発生します。フォーム検証を追加する必要があります。検証に jquery validate を使用する予定ですが、送信するときに、form タグを経由せずに ajax を使用します。そこで、フォーム送信の結果が成功か失敗かを判断する方法があるかどうかお聞きしたいです

フォーム:

リーリー

<スクリプト>

リーリー

Ajax はフォームを送信することもできます

フォーム送信後、データベースの操作結果に基づいて、どのページにジャンプするか成功・失敗を判断します

Ajaxに基づいてデータをリクエストした後、返された結果を判断できます

sucess は、Ajax データがサーバーに正常に送信されたかどうかを判断し、サーバーから返されたデータによってサーバーが正常に処理したかどうかを判断します

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。