自定义附加字段在up6.js中定义,也可以不用定义:
注意:
1.附加字段必须是字符串类型。
2.如果附加字段的值包含中文,在上传前必须使用encodeURIComponent进行编码。
在引用页面通过Fields属性来添加自定义字段:
使用AJAX向服务器提交附加字段:
在f_create.jsp中接收附加字段:
附加信息的作用就是在上传图片的同时向服务器提交额外的字段信息。比如当用户向服务器上传截图时,服务器需要知道是哪位用户上传的截图,这时可以将用户ID添加到附加信息中,这样服务器在获取截图信息的同时也能够根据附加信息知道是哪位用户上传的截图。
客户端:
cbMgr.Config.Fields["UserName"] = "test";
服务端:
string fname = Request.QueryString["UserName"];
开发人员可以根据自已的业务需求来扩展附加信息:
客户端:
cbMgr.Config.Fields["f1"] = "f1";
cbMgr.Config.Fields["f2"] = "f2";
cbMgr.Config.Fields["f3"] = "f3";
cbMgr.Config.Fields["f4"] = "f4";
cbMgr.Config.Fields["f5"] = "f5";
服务端(ASP.NET):
string f1 = Request.QueryString["f1"];
string f2 = Request.QueryString["f2"];
string f3 = Request.QueryString["f3"];
string f4 = Request.QueryString["f4"];
string f5 = Request.QueryString["f5"];
检查代码是否已更新
1.打开ie,f12
2.检查up6.js
3.启动网络监控,检查ajax请求是否已经附加了字段
点击开始捕获
上传一个文件,然后查看监控
将监控信息转到详细视图
4.服务端获取参数