用jq.ajax()獲得json中含有文件的fullname,如E:\Users\xxx.txt。需要用這個fullname再傳給後台進行其他處理。可是js自動去掉了反斜槓'\',導致fullname變成了E:Usersxxx.txt,後台不認。
注意:這個fullname不是自己寫的,是用後台函數生成的,所以不要說讓我手動加上 \ 之類的。
那麼請問高人,怎麼不讓js把 \ 當成轉義字符而保留呢?C#裡可以用@,那麼js怎麼辦?
先謝過各位朋友了。
js沒有C#@這種功能,\放字符串中要想是字符,必須是\\
如果你獲取到的內容是E:\Users\xxx.txt這個的,js不會去掉\的,只能是你自己處理後丟失了