我正在尝试为我的symfony项目添加一些Javascript功能,但是几乎没有Javascript经验。
我在/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
时,它仍然是相同的标题。
答案 0 :(得分:0)
可以使用此代码:
$(document).ready(function() {
$(".form-login").submit(function(e) {
e.preventDefault();
$.ajax({
type: "POST",
url: "http://localhost:8000/account",
data: $(this).serialize(),
success: function() {
$(".account:first").text("My account");
$(".account:first").text("Disconnect");
}
})
})
})
或
$(document).ready(function() {
$(".form-login").submit(function(e) {
$.ajax({
type: "POST",
url: "http://localhost:8000/account",
data: $(this).serialize(),
success: function() {
$(".account:first").text("My account");
$(".account:first").text("Disconnect");
}
});
return false;
});
})