Semantic UI Form validationでsubmitする時に、ボタンをローディング状態にする。

Semantic UI Button

buttnに loading クラスを追加すれば、ボタンのキャプションが消える。 disabled クラスを追加すれば、ボタンが使用不可になる。

ということなので、Semantic UIのForm validationのonSuccessで、行なえばPostした時だけボタンのキャプションがローディング画像に変わります。

    inline: true,
    fields: {
      gender: {
        rules: [{
          type   : 'checked',
          prompt : 'please select.'
    onSuccess: function(errors, values) {
      var button = $(this).find('[type=submit]:focus');
        button.addClass('disabled loading');
      }, 5);
      return true;

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.