0
symfonyプロジェクトにJavascriptの機能を追加しようとしていますが、Javascriptの使用経験はほとんどありません。フォーム提出後にコンテンツページを変更するJquery
私は/login
にフォームを持っており、送信後には/account
にリダイレクトされますが、ヘッダーページは同じです。 フォームの送信後にヘッダを変更したいと思います。
これは私が今持っているものです。
$(document).ready(function() {
$(".form-login").submit(function() {
$.ajax({
type: "POST",
url: "http://localhost:8000/account",
data: $(this).serialize(),
success: function() {
$(".account:first").text("My account");
$(".account:first").text("Disconnect");
}
})
それは、ページのロード時に動作しますが、私は/account
でいる時、それはまだ同じヘッダーです。
の問題を、それが聞こえます。 –
アカウントにリダイレクトする場合は、フォームにアカウントを送信してログイン資格情報を確認し、不成功の場合はログインにリダイレクトするか、成功した場合はアカウントページの読み込みを続行してください。 – Odyssey1111
アカウントページにログインしているかどうかを確認し、アカウントページでヘッダーメニューを変更してみてください – PraveenKumar