我有一個簡單的jQuery驗證規則,強制名字長度至少爲2個字符(錯誤的行爲)。我想讓名字成爲單個字符。jquery驗證接受規則不起作用
rules: {
firstname:{
required:true,
accept: "[a-zA-Z `'-]+"
}
我有一個簡單的jQuery驗證規則,強制名字長度至少爲2個字符(錯誤的行爲)。我想讓名字成爲單個字符。jquery驗證接受規則不起作用
rules: {
firstname:{
required:true,
accept: "[a-zA-Z `'-]+"
}
試試這個
設置最小長度爲0
我試過你的建議,但沒有運氣。我也嘗試了minlength:1,因爲這實際上更有意義,但是規則仍然要求輸入至少2個字符。 –
@JackAlbright,你可以爲它準備一個小提琴。 –
我會盡力的。我從來沒有用過jsFiddle。我想是時候學會了,呃? –
爲什麼你會允許一個單一的空間是一個有效的名字? – maru
好吧,我不想允許這樣做,並且如果可以修改accept語句以便空間不能成爲第一個字符,那麼一切都會好一些。 –
這是鏈接到jsFiddle。該代碼不起作用,我是jsFiddle的新手,所以我不知道爲什麼。無論如何,至少你可以看到代碼。 http://jsfiddle.net/jackalbright/xbH8R/ –