[英]Workaround to enable form validation on views dynamically loaded by ajax on Asp.Net Mvc3
這是一個非常常見的錯誤,發生在通過ajax加載局部視圖並且該視圖具有帶有DataAnnotation驗證器的模型的人身上。 當你加載View時,驗證停止工作。
如何解決?
$.get("url", function()
{
$.validator.unobtrusive.parse("#form-id");
});
@Mahmoud Moravej
我不知道這是否是不引人注目的一部分,但你可以使用
$("form").validate({
rules: {
textbox1Id: "required",
textbox2Id: "required"
},
messages: {
textbox1Id: "*",
textbox2Id: "omg you missed textbox2!"
}
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.