2011-10-17 45 views
1

我使用的是最新的jQuery版本1.6.2並驗證了1.8。如果非空白,驗證可選電話字段的語法是什麼?這不會觸發它jQuery僅在非空白時驗證

<%= f.text_field :fax, :class => "phoneUS" %> 

它只是如果我添加requiredclass像這樣

<%= f.text_field :fax, :class => "required phoneUS" %> 

回答

1

取出所需的類,以便它是可選被觸發。
使用minlength等於1來檢查它是否不爲空。

<%= f.text_field :fax, :class => "phone", :minlength => "1" %> 
+0

感謝您的建議,但沒有觸發檢查 –

+0

實際上,這工作,但有一些變化。你的例子有'required',需要刪除,我的例子中有一個錯誤,我需要使用'phoneUS'而不是'phone'。更正了我上面的示例。 –

+0

很酷......我在答案中提到了它......但忘記從課堂上刪除所需的東西。修改答案以及刪除所需的。 – Jayendra