1. 程式人生 > >bootstrap fileinput 修改原始檔可以上傳#、&、+特殊字元檔名檔案

bootstrap fileinput 修改原始檔可以上傳#、&、+特殊字元檔名檔案

1.找到fileinput.js檔案的檔名特殊符號替代為_程式碼:

_slugDefault:function(e){return i.isEmpty(e)?"":String(e).replace(/[\-\[\]\/\{}:;#%=\(\)\*\+\?\\\^\$\|<>&"']/g,"_")}

2.若要修改為可以上傳所有的特殊符號檔名,則修改為:

_slugDefault:function(e){return i.isEmpty(e)?"":String(e)}

3.可以去除某些特殊字元,例如去除加號“+”

_slugDefault:function(e){return i.isEmpty(e)?"":String(e).replace(/[\-\[\]\/\{}:;#%=\(\)\*\?\\\^\$\|<>&"']/g,"_")}