我是 jquery、ajax 和 mvc 的新手。
我使用 Jquery 对话框显示部分视图的日志。当它被加载并且我点击它的文本框或它上面的任何其他地方时,我得到这个错误:
“Microsoft JScript 运行时错误:‘Sys’未定义”
并为其显示此脚本动态代码:
function onclick(event) { Sys.Mvc.AsyncForm.handleClick(this, new Sys.UI.DomEvent(event)); }
我不能使用这些脚本来验证文本框,因为我的页面中有 jquery 手风琴,当我使用这些脚本时,手风琴不起作用。上面的错误也再次显示。
<script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.unobtrusive-ajax.js")" type="text/javascript"></script>
我应该怎么做才能解决它?如何验证用户名并在对话框中传递文本框?和 .. 我可以在@Ajax.beginform(){}中使用@Html.ActionLink吗?