赞
踩
首先,感谢这位热心博主解了我燃眉之急,然后,我是结合了两位博主才解决了问题,下面为两位博主的原博文
https://blog.csdn.net/dlutsunmingze/article/details/84646138
https://blog.csdn.net/qq_43072912/article/details/83743446
直接上代码
后端
- List<String> extensionLists = fileUploadAndDownServ.findAllExtension();
- JSONArray extensionList = JSONArray.fromObject(extensionLists.toArray());
- modelAndView.addObject("extensionList", extensionList);
前端
- <input type="hidden" th:value="${extensionList}" id="extension">
-
- var extensionarrays;
- var extensionarray;
-
- extensionarrays = $("#extension").val();
- extensionarray = eval("("+extensionarrays+")");//这段代码是核心
-
本人需要实现的是利用js的includes判断是否有某元素,其它转换方式其实没有真正转为array,即格式不对,导致后续代码不对。此为正确取array方式。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。