我正在使用knockoutjs和knockout validation。我试图限制输入分号。我尝试了以下方法:
.extend({ pattern: { params: "[^;]"} });
当我在文本输入框中输入“pppppp”时,它被视为无效。但是,“eee”是有效的,请帮忙解决?
谢谢!
我正在使用knockoutjs和knockout validation。我试图限制输入分号。我尝试了以下方法:
.extend({ pattern: { params: "[^;]"} });
当我在文本输入框中输入“pppppp”时,它被视为无效。但是,“eee”是有效的,请帮忙解决?
谢谢!
.extend({
pattern: {
params: '^[^;]*$'
, message:"fail"
}
})
或者
extend({
pattern: '^[^;]*$'
})
.extend({
pattern: {
params: '^[^;]*$'
}
})
field.pattern.message
并试图将其视为字符串。这会生成一个错误,导致验证失败。 - FrankieTheKneeMan