私は簡単な質問があります。 ajaxの成功関数でリダイレクトされたページに影響を与えることはできますか?コードはよりよく説明されますリダイレクト後のAjaxの影響ページ
$.ajax({
type: "POST",
url: "/admin/done",
data: {
"title": title,
"description" : description,
"person" : person,
"date" : date
},
dataType: 'json',
success : function(json) {
window.alert(json.jobTitle + " created");
//window.location.replace("/admin");
window.location.href = '/admin';
$('#createAlert').css("visibility","inherit");
$('#createMessage').text("New word");
}
});
admin.htmlにはいくつかのコンポーネントがあります。私はAJAXの成功後にページをリダイレクトしますが、私は成功後にいくつかの変更を行いたいと思います。そのようなポップアップメッセージ。私は悪く見えるので、 "window.alert"を使いたくない。私のajax funcがリダイレクトされたページに影響を与える場合は、それが良いでしょう。ユーザーは、ポップアップが表示されなければならない、前に作成する必要がありますので、彼らは目に見えない初め
ADMIN.HTML
<div class="alert alert-success" id="createAlert" style="visibility:hidden">
<strong>Success!</strong>
<p id="createMessage">Job</p>
</div>
。これらはクライアント側を実行して、各ページの読み込み時に更新されてあなたはjQueryの/ JavaScriptでこれを行うことはできません
おかげ
ありがとうございます – Berkin