【发布时间】:2009-09-02 13:32:50
【问题描述】:
请多多包涵。我的 jQuery 验证插件在 FF、Opera、Safari 和 IE8 中运行良好。但是,IE7 给我带来了问题。我们的后端开发人员坚持使用 .Net WebForm 在服务器上创建表单(至少这是我认为她使用的,它的 .aspx 是我所知道的一切 - 如果有帮助,我可以发布一些代码。)无论如何,在代码中,她的提交按钮如下所示:
<asp:Button ID="btnSubmit" runat="server" Text="Submit the request" OnClick="btnSubmit_Click" />
输出(在 HTML 中)如下所示:
<input type="submit" name="btnSubmit" value="Submit the request" onclick="if (typeof(Page_ClientValidate) == 'function') Page_ClientValidate(); " language="javascript" id="btnSubmit" />
但是,当我用简单的<button type="submit" name="Submit" value="submit" class="button">Submit</button> 替换她的代码时,验证工作,错误消息弹出,云部分等。但她说她不能使用这个。叹。
所以我想我的问题是:如何让 jQuery 与她的方法很好地配合?我正在使用 jQuery 为表单添加一些不错的 UI 触摸,例如手风琴、日历小部件等,我希望这是锦上添花。我也很确定 js 的启动格式正确,没有多余的逗号等 js 错误。
感谢您提供的任何帮助。
【问题讨论】:
标签: asp.net jquery validation