javascript - SFDC 中的参数列表后缺少 )

标签 javascript ajax button salesforce

我收到以下错误

"Missing ) after argument list"

单击 SFDC 中的自定义按钮时。该按钮的目的是在我们的内部和社区环境中启动特定的案例类型。

感谢任何帮助!

{!REQUIRESCRIPT("/soap/ajax/28.0/connection.js")} 
{!REQUIRESCRIPT("/soap/ajax/28.0/apex.js")} 

if('{!$Site.Prefix}'!=''){ window.open('{!$Site.Prefix}/500/e?retURL=%2F500%2Fo&RecordType=0121b0000004IKZ,'_parent'); 
}else{window.open('500/e?retURL=%2F500%2Fo&RecordType=0121b0000004IKZ,'_parent');} 

var qr = sforce.connection.query("select Id from recordType where (name= 'Device Request') and sObjecttype = 'Case'");

最佳答案

试试这个:

{
    !REQUIRESCRIPT("/soap/ajax/28.0/connection.js")
} {
    !REQUIRESCRIPT("/soap/ajax/28.0/apex.js")
}

if ('{!$Site.Prefix}' != '') {
    window.open('{!$Site.Prefix}/500/e?retURL=%2F500%2Fo&RecordType=0121b0000004IKZ','_parent'); 
}else{
    window.open('500 / e ? retURL = % 2 F500 % 2 Fo & RecordType = 0121 b0000004IKZ', '_parent');
}

var qr = sforce.connection.query("select Id from recordType where (name= 'Device Request') and sObjecttype = 'Case'");

关于javascript - SFDC 中的参数列表后缺少 ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35691845/

相关文章:

javascript - 在同一个 Controller nodejs上调用函数

php - 将 $.get 的响应保存为变量

javascript - 如何使更新函数检查它是否加载了与已有相同的上下文?

c# - 在文本框中按回车键执行按钮命令

javascript - Protractor 单击包裹的 p-dropdown - 选择值 - 元素在点 (x, y) 处不可单击其他元素将收到单击

javascript - 防止 body 元素滚动反弹,但在 iOS 中为子元素保留它

javascript - Jquery Ajax 和 MVC5 httpPost 未收到任何值

javascript - 等待ajax请求完成

android - 在 Android 中使用 XML

actionscript-3 - AS3 - 更改按钮组件上标签的大小