1

在 sitefinity 9.1 中,我们使用表单控件创建了一个仅 mvc 的表单,然后我们将这个表单拖放到页面中。将表单放入页面后,我们面临来自 ScriptResource.axd 的 Jquery 问题及其相关显示消息:Uncaught TypeError: Cannot read property 'querySelectorAll' of undefined

不知道为什么要从 sitefinity 面临这个问题。也可以在 sitefinity 论坛上寻求支持:http ://www.sitefinity.com/developer-network/forums/general-discussions-/after-creating-form-in-sitefinity -面临问题-未捕获类型错误-无法读取-属性-'queryselectorall'-未定义

4

1 回答 1

0

您的表单是否放置在模板为 ASP.NET 母版页的页面上?我之前在博客上写过这个特定的错误,对我来说,原因一直是<form>母版页中的标签有一个不同于 aspnetForm. 如果您有一个<form>ID 不是其他东西的母版页,aspnetForm那么 Sitefinity 的表单将不起作用。这是因为 Sitefinity 的表单提交 JavaScript 被硬编码以查找该特定表单 ID。

于 2017-02-20T23:49:32.857 回答