0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

jQuery Validationで分岐処理

Last updated at Posted at 2020-09-28

Webページの状態によって入力チェックの内容を変更する

validationってif分岐出来ないんですか?と聞かれて調べたのでメモ

ここ
に書かれていました。

$("#sample").validate({
        rules : {
            name :  {
                required : $("#flag").val() == "0"
            }
        },

の様に書けば良いらしいです。
  
例えば、
requiredであれば上記の様にbooleanで返るようにする。
maxlengthであれば以下の様にnumberになるようにすれば良いのかな?

maxlength: function () {
  if ($("#name").val == "jugemu") {
    return 200
  } else {
    return 100
  }
}

試していないです。。

if分岐ではないですが、処理を分けることはできそうです。

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?