jQuery 在表单提交时更改元素类

bre*_*ett 2 forms jquery class onsubmit

我已经为此醒悟了一段时间,但一无所获。所以请帮助我确信这是一件简单的事情。

我有一个表单,使用 PHP 和 Jquery。当您提交表单时,我希望显示“谢谢”标题>其当前隐藏。该表单只能在成功验证后提交 - 我正在使用验证器。

这里重要的是我要了解如何在成功提交后更改类。所以我的 CSS 中的 display: none 元素可以被显示出来。

感谢您的帮助:)

Bar*_*der 5

在不检查提交是否成功的情况下,您可以这样做......

$('#form').submit(function() {

  $('#ele').removeClass('whatever').addClass('whatever');

});
Run Code Online (Sandbox Code Playgroud)

你最好使用ajax()get()

这是一个ajax()例子:

$.ajax({
  url: "theDestinationFile.php", //the file you are posting to
  dataType: 'xml', //or json, string etc
  success: function(data) { //success!
    alert("Success: " + data);
  },
  error: function(data) { //error
    alert("error: "+data);
  }
});
Run Code Online (Sandbox Code Playgroud)

*还有一些 jQuery 文档供您参考:http://api.jquery.com/jQuery.ajax/ *