2009-08-26 53 views
1

我有以下驗證:jQuery的驗證規則和一個奇怪的IE7錯誤

phone1: { 
     required: { 
     depends: "#pri_noPhone:not(:checked)" 
     }, 
     number: true, 
     minlength:3, 
}, 

如果複選框被選中(是的,通過電話聯繫我)然後去驗證PHONE1,PHONE2和電話3。

在FF和Firebug中,沒有錯誤。但是,IE7會拋出一個錯誤:

發生運行時錯誤。 錯誤:期望的標識符,字符串或數字

它指向phone1的規則。不知道爲什麼?

回答

1

我不得不刪除後面的逗號:minlength:3,

+0

我在ie6中遇到了同樣的問題。刪除逗號後,現在一切正常。有關詳細信息,http://stackoverflow.com/questions/7246618/trailing-commas-in-javascript可能會有所幫助。 – David 2013-11-06 21:53:23