【问题标题】:Chrome don't render nested asp.net mvc ajax formChrome 不呈现嵌套的 asp.net mvc ajax 表单
【发布时间】:2012-07-27 07:42:53
【问题描述】:

需要在另一个 ajax 表单中实现嵌套的 ajax 表单。在 IE 中一切正常 - 子窗体出现并且工作良好,在 Firefox 子窗体中工作但替换整页,但在 Chrome 中嵌套窗体无论如何都不会呈现。这个问题有什么解决方法吗? 我可以用 jquery.ajax 实现所有逻辑,但更喜欢以“经典”方式找到解决方案。感谢您的帮助!

【问题讨论】:

    标签: ajax asp.net-mvc asp.net-mvc-3 google-chrome jquery


    【解决方案1】:

    嵌套表单不是 html 标准,所以你应该避免使用它。浏览器以不同的方式处理嵌套表单,这不是错误。

    【讨论】:

    • 嗯,谢谢。我需要纠正我的想法——直到今天,我绝对确信浏览器应该可以正确处理嵌套表单。现在重新阅读 Sanderson 的文章,发现他警告过这个问题。
    • 它曾经在我们使用 InPlaceEditor 添加表单元素的应用程序中工作到现在。天知道为什么它现在停止在 LIVE 应用程序中!
    • 如果这个答案对你有帮助,你可以加这个答案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多