在 NetSuite 中提交时调用 Web 服务

Call Web Service on Submit in NetSuite

我试图在 NetSuite 的用户事件脚本上使用 jquery 调用 Web 服务,但我遇到了很多麻烦。每当我使用调用时,调试器都会抛出此错误:

org.mozilla.javascript.EcmaError: ReferenceError: "jQuery" is not defined. (testscript.js64$debugger.user#22)

起初我想我只需要在页面上添加 jQuery,但我知道 NetSuite 通常在每个页面上都包含 JQuery。

我这样做的方式正确吗?如何使用 SuiteScript 2.0 在 NetSuite 中调用 Web 服务?

在 Suitescript 2.0 中使用 N/https 或 N.http 模块来调用网络服务。

尝试使用以下代码获取网络服务调用

var response = https.request({
    method: https.Method.GET,
    url: 'https://www.testwebsite.com'
});

var 响应 = https.get({ url:我们的URL, headers: headers });