在MVC3中,有一種方法可以在字段中添加或停止驗證,具體取決於使用JQuery的drop-down列表的值?我一直在嘗試使用Fluent Validation,但沒有運氣。MVC3中的條件驗證
0
A
回答
1
您使用不顯眼的驗證?是這樣的,看的HTML,你會看到有關於你輸入一些HTML5的屬性,這樣的事情:
<input name="product" id="product" data-val="true" data-val-required="Product is required" />
我想你可以使用jQuery刪除data-val
屬性,然後jQuery的驗證程序將跳過這個項目。
$("#product").data("val", false);
那麼,這是我的猜測,你自己試試。
0
你應該使用jQuery AddClass規則
創建的jQuery類
$.validator.addClassRules({
Req: {
required: true
}
});
驗證提起通過檢查所選值
$("#Selector").blur(function() {
var Val= $("#Selector").val();
if (Val == "Compare to the String") {
$("#Selector").addClass("Req");
}
else {
$("#Selector").removeClass("Req");
}
});
相關問題
- 1. ASP.Net MVC3條件驗證
- 2. RequiredIf MVC3中的條件驗證
- 3. MVC3中的條件驗證組
- 4. MVC3有條件的jQuery驗證
- 5. 有條件的驗證MVC3模型類
- 6. 如何處理MVC3中的條件驗證?
- 7. MVC3驗證循環中的控件
- 8. MVC3 .NET - 驗證
- 9. MVC3驗證
- 10. MVC3 DataAnnotaions驗證
- 11. jquery中的條件驗證
- 12. AngularJS中的條件驗證
- 13. ActiveRecord中的條件驗證
- 14. Struts2中的條件驗證
- 15. MVC中的條件驗證
- 16. Laravel中的條件驗證
- 17. PDF中的條件驗證
- 18. 條件驗證
- 19. 條件驗證
- 20. 條件驗證
- 21. 根據選定的條件驗證MVC3視圖模型對象
- 22. MVC3有條件的jQuery驗證w /下拉列表
- 23. JQuery驗證器插件驗證條件
- 24. MVC3日期驗證
- 25. MVC3遠程驗證
- 26. MVC3驗證編輯
- 27. MVC3驗證問題
- 28. Asp.net MVC3 DROPDOWNLIST驗證
- 29. 有條件地關閉MVC3屬性驗證
- 30. ASP.NET MVC3條件驗證 - 複選框>編輯器
這個解決方案應該可行,但並非如此。我正在研究其他解決方法,如果他們能夠正常工作,我會發布。 – Gradile 2012-02-13 23:06:21