【发布时间】:2018-06-02 12:21:45
【问题描述】:
当我的 PHP 返回错误时,我想更改我的错误状态 CSS。
我认为我可以将.css({'background-color':'red'}) 添加到如下所示的错误函数中,但这不起作用。
我可以调用一个类并在我的 CSS 中设置样式列表可能更好?
目前我的成功和错误返回 alert-primary 我希望 error 作为 alert-danger 返回,但我不知道如何将两者分开。
function validateForm() {
$.ajax({
url: "register.php",
type: "POST",
data: $('#registration-form').serialize(),
success: function (data, textStatus, jqXHR) {
$('#status').text(data.message);
if (data.code) //If mail was sent successfully, reset the form.
$('#registration-form').closest('form').find("input[type=text],textarea").val("");},
error: function (jqXHR, textStatus, errorThrown) {
$('#status').text(jqXHR).css({ 'background-color': 'red' });
}
});
}
<div class="alert hide" role="alert hide">
<div class=" alert-primary">
<div class="status" id="status"></div>
</div>
</div>
【问题讨论】:
-
由于您完全在您得到答案之后改变了您的问题的性质,因此我将其退回到这些更改之前。 问题发布后不要更改。这就像移动球门柱一样,会使任何答案无效并让未来的访问者感到困惑。如果您对新事物感到困惑,请提出一个新问题。
标签: javascript php ajax