Kindeditor编辑器上传附件,自动获取文件名显示。

大部分在线编辑器在上传附件之后都是会以路径的形式显示出来很不友好。类似这样。。怎么样显示成这样用户上传的原始文件名呢。就是这样。是不是看着很友好。

      kindeditor编辑器上传文件是已插件的形式调用的,包括其他类似的功能(批量上传图片,百度地图)都是在plugins目录下。打开insertfile目录下的insertfile.js文件。在文件上传之后的回调函数里面找到urlBox.val(url);在下面添加一行titleBox.val(data.title);这里会把后台上传文件之后返回的json格式,其中是key为title的值赋值给文件说明。所以我们后台的返回的时候需要返回这个key,打开upload_json.ashx,在文件上传成功的函数里面

hash["url"] = fileUrl;下面添加一行hash["title"] =fileName;即可。如果改完之后发现,没变化,建议清空浏览器缓存,或换个浏览器。以上修改在是最新的4.17上修改的。其他的也适用。

原文地址:https://www.cnblogs.com/Playfunny/p/4955259.html