javascript - 销售人员 : JavaScript Remoting "Uncaught ReferenceError: Visualforce is not defined"

标签 javascript salesforce remoting visualforce force.com

我正在我的 Force.com 站点中使用 JavaScript 远程处理。这与我注意到的场景完全不同,在该场景中,当我单击组件中的 apex:commandLinkapex:commandButton 时,然后打开我的组件,其中我的 JavaScript 远程处理函数存在,当我尝试执行远程操作时,出现如下错误。

Uncaught ReferenceError: Visualforce is not defined

如果我之前没有单击先前组件中的 apex:CommandLinkapex: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/

相关文章:

salesforce - 用于发送电子邮件警报的 Apex 代码

.net - 单例和客户端激活对象 (CAO)、Remoitng

javascript - 处理 Promise.all 中的错误

javascript - 如何在需要时将 JavaScript 注入(inject) WebView?

perl 500 证书验证失败

salesforce - Visualforce 中的 if-else 条件 block

.net - 远程处理和缺少 channel 接收器

c# - 异步远程调用

javascript - 当我使用 javascript 更改代码隐藏中创建的控件时,会发生错误?

javascript - 将 json 对象转换为字符串