這次在上傳的時候發現JSON返回的值是這樣子的:
而後臺明明返回的是原生的JSON數據:
{"realPath":"http://localhost:8081/file/upload/20170904190650266529.png","relativePath":"/upload/20170904190650266529.png"}
在前端我們可以把無關的數據刪除了,因此,解析的JSON代碼如下:
var jsonObj = $.parseJSON(responseText.replace(/<.*?>/ig,""));
當然了,在別的博客看到這樣的解決思路:
可以參考一下,我並沒有證實..