在Asp.Net MVC中Ajax.BeginForm内部使用jquery ajax请求,比如用户注册时,发送ajax判断用户名是否注册。并在前台显示。
当请求判断是否存在用户名时,会自动触发Ajax.BeginForm生成的表单提交。这是正常还是不正常。还请各位指教。
不理解你想表达的 直接使用jquery的$.ajax更容易控制
估计触发了submit的按钮吧,建议当用户名文本框失去焦点时,触发一个失去焦点事件,在这个事件里进行ajax验证。