立即服务:未捕获ReferenceError:未定义func

时间:2019-03-12 10:46:10

标签: javascript servicenow servicenow-rest-api

我在一个目录服务项目上订购/添加到卡时遇到问题。实际上,我在onSubmit操作上使用了自定义“目录客户端脚本”来控制客户是否添加了附件。请在我的客户脚本下方找到: client script

脚本配置: Script Configuration

我订购/添加到卡时出现错误: Error order

我已经确定了原因,是在我检查“应用于目录项视图”(第二张图片)时,但是我需要它来触发订单并执行脚本。

你知道如何解决这个问题吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

解决方案:“ gel”只是“ document.getElementById”的快捷方式,它是javascript函数。但不幸的是,要操作我的表单,我需要使用GlideForm客户端API,该API提供了管理表单的方法。所以我替换了:

var cat_id = gel('sysparm_item_guid').value;

通过

var cat_id = g_form.getValue('sysparm_item_guid');

现在可以使用。