gpt4 book ai didi

javascript - 设置 Suitelet 表单的请求 URL

转载 作者:行者123 更新时间:2023-11-28 15:02:37 26 4
gpt4 key购买 nike

我有一个带有文本字段的表单,我想将其发送到另一台服务器。我遇到的问题是我不知道如何设置请求 URL。我想将表单的内容发送到另一个 URL,然后将响应处理到 Netsuite 记录中。以下是代码的格式。关于如何设置该 URL 有什么想法吗?我应该使用nlapiRequestURL()吗?

function mainFunction(request, response){
if (request.getMethod() == 'POST'){
var form = nlapiCreateForm('Form');
form.addField('field_one', 'text', 'value 1');
...
...
form.addSubmitButton('Submit');
// on submit send to specified URL
// response processed
}
}

最佳答案

通过使用 form.addSubmitButton,只要单击该按钮,NetSuite 就会将请求 POST 回绘制表单的同一个 Suitelet。此 POST 请求应包含 Suitelet 表单中的所有字段值。

由于当 Suitelet 收到 POST 请求时您已经在渲染表单,因此您必须决定如何区分渲染表单的初始 POST 和来自提交按钮的 POST。

如果您将请求发送到不同的 URL(例如另一个 Suitelet,或某处的 Web 服务),那么您使用 nlapiRequestURL 是正确的。

关于javascript - 设置 Suitelet 表单的请求 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40335032/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com