jQuery-替换字符串中的字符,然后强制执行验证规则
试图找出是否有更简洁或优雅的方式来编写下面的代码。我将用破折号替换文本框中的任何斜杠,然后使用自定义格式字符串对文本框应用验证规则:jQuery-替换字符串中的字符,然后强制执行验证规则,jquery,Jquery,试图找出是否有更简洁或优雅的方式来编写下面的代码。我将用破折号替换文本框中的任何斜杠,然后使用自定义格式字符串对文本框应用验证规则: var bday = $("#home-birthday"); var bdayVal = bday.val(); bday .val(bdayVal .replace(/\//g, '-') ) ; bday .rules("add", { mydate: true }) ; 我有一些变体,但我想
var bday = $("#home-birthday");
var bdayVal = bday.val();
bday
.val(bdayVal
.replace(/\//g, '-')
)
;
bday
.rules("add", {
mydate: true
})
;
我有一些变体,但我想我还是把它放在这里,看看是否有更好的方法。这更适合codereview.stackexchange.com。我不知道这一点。将来肯定会用到它。泰克斯兄弟。
var bday = $("#home-birthday");
bday.val(
bday.val().replace(/\//g, '-')
).rules(
"add",
{mydate: true}
);
$("#home-birthday").val(function(i, val) {
return val.replace(/\//g, '-');
}).rules('add', {mydate: true});