L123666 发表于 2024-11-13 16:02:35

使用接口上传文件时候出现错误

本帖最后由 L123666 于 2024-11-13 16:10 编辑

我按照样例写接口,给流转中的流程上传文件,但返回“FormData is not defined”的错误,应该怎么处理

AttachmentAction.upload接口
样例如下:
var formData = new FormData();      formData.append("extraParam", "参数值0");      formData.append("file", $("input").files);      formData.append("fileName", "参数值2");      formData.append("site", "参数值3");var action = this.Actions.load("x_processplatform_assemble_surface");       action.AttachmentAction.upload(//平台封装好的方法      workId,//uri的参数      formData,//from参数      $("input").files,//file参数function( json ){ //服务调用成功的回调函数, json为服务传回的数据      data = json.data; //为变量data赋值}.bind(this),function( json ){ //服务调用失败的回调函数, json为服务传回的数据      data = json.data; //为变量data赋值}.bind(this));



从报错来看,好像第一行定义的时候就出问题了,这个FormData要怎么弄?

论坛管理员 发表于 2024-11-15 09:58:03

您这是哪个样例?
您这段代码放在哪里执行的?

L123666 发表于 2024-11-15 10:56:32

本帖最后由 L123666 于 2024-11-15 11:10 编辑

在 服务管理->接口 里面执行

我想写一个接口,用来给流转中的work上传附件,按照样例修改了一下参数,执行报错


论坛管理员 发表于 2024-11-18 09:34:28

这是前端用法,前端选择本地文件上传

L123666 发表于 2024-11-18 10:51:18

论坛管理员 发表于 2024-11-18 09:34
这是前端用法,前端选择本地文件上传

有没有后台上传的用法,不经过表单,不用人工操作。

我想用接口判断某个条件,符合条件就给指定的work上传文件(文件同在服务器上,但这个文件每天都更新)
页: [1]
查看完整版本: 使用接口上传文件时候出现错误