我有一個可以填充,保存,加載和重新編輯的表單。驗證預填充的jQuery表單(無效第一個字段清晰,ASP.NET和不引人注目)
當它被加載並重新編輯時,它可能開始其生命有效。 當一個字段在加載時有效時,我希望它在違反規則編輯時立即失效。這就是我的問題,我懷疑這是由我無法找到的某些配置選項支持的。
目前,它工作正常(上面的方式需要的話)後,才:1)它被編輯時,2),則該字段失去焦點而有效,3)然後被再次編輯它。因此,需要額外有效地減少焦點,以便爲預填表單顯示錯誤。
如果它在加載時爲空(例如第一次訪問),它不應該顯示錯誤。
我使用以下已經在我的框架:
- jQuery.validate(以下簡稱「批准」的一個,和我的問題的重點)的ASP.NET MVC
- jQuery的不顯眼的驗證適配器3
我目前沒有運行任何自定義代碼激活此,因爲「不顯眼」適配器初始化驗證(但我很高興,要解決這個問題)。我已經嘗試在頁面加載時添加'form.valid()',但它並沒有解決上述問題,並且實際上打破了更多的內容。
感謝, 香
這些似乎有關,但沒有辦法預先設置形式驗證過的狀態:HTTP:// stackoverflow.com/questions/2464281/jquery-validate-validating-a-field-on-pageload http://stackoverflow.com/questions/6277408/jquery-validate-validating-even-if-nothing-entered – shannon 2011-06-08 21:57:24
任何消息在這裏?似乎我得到同樣的問題。當表單沒有被預先填寫時工作正常。不知道它是如何在jquery.validate – pavsaund 2011-06-21 12:10:07