javascript - 在特定字段事件上调用 NetSuite 中的验证字段函数

标签 javascript netsuite

我正在尝试调用一个函数来验证 NetSuite 中的字段函数。

在验证字段函数上调用方法时,它将检查表单上存在的所有字段并多次调用相同的方法。它妨碍了性能。

我想在特定字段而不是每个字段上调用此方法。 请帮忙

最佳答案

validateField 函数将为每个字段触发,通常是在光标离开该字段时(类似于 onBlur)。如果您只想验证一个字段的数据,您的 validateField() 函数需要检查您要验证的字段。

function validateField(type, name, lineNumber) {
    if (name === 'custentity_some_field') {
        // Your validation logic goes here.
        return true;
    }
}

您还可以检查 type 以查看它是否是订单项上的字段,lineNumber 会告诉您该字段正在验证哪个订单项。

关于javascript - 在特定字段事件上调用 NetSuite 中的验证字段函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33118292/

相关文章:

javascript - NetSuite 行项目删除内部循环问题

javascript - Suitescript,nlapiRequestURL,无法将 JSON 从 URL 转换为对象/数组

javascript - NetSuite - 获取订单项 ID

javascript - 关闭视频末尾的模式

javascript - kango 如何在单击上下文菜单时打开弹出窗口

javascript - AngularJS ng-click 不适用于动态附加的剑道面板栏

javascript - 如何循环遍历 ReactJS 组件中的所有元素?

javascript - 如何为表格的每一行创建展开/折叠功能? Angular 6

case - NetSuite 中保存的搜索结果中的嵌套 CASE WHEN 公式(文本)

javascript - SuiteScript 清空字段值中的 record.setFieldValues() 问题