我正在我的 Force.com 站点中使用 JavaScript 远程处理。这与我注意到的场景完全不同,在该场景中,当我单击组件中的 apex:commandLink
或 apex:commandButton
时,然后打开我的组件,其中我的 JavaScript 远程处理函数存在,当我尝试执行远程操作时,出现如下错误。
Uncaught ReferenceError: Visualforce is not defined
如果我之前没有单击先前组件中的 apex:CommandLink
或 apex:commandButton
,则不会收到此错误。有人以前遇到过这个问题吗?如果有的话知道如何阻止错误的发生?
最佳答案
我假设您正在使用 Visual Force Page (VFP)。在您的 VFP 定义中,确保包含具有 JS 远程处理方法的 Controller
<apex:page controller="YourController" ... />
关于javascript - 销售人员 : JavaScript Remoting "Uncaught ReferenceError: Visualforce is not defined",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16224937/