如何保持数组格式的值

How to keep value in array format?

本文关键字:格式 数组 何保持      更新时间:2023-09-26

我在输入隐藏字段中存储了数组,如下所示:

<input type='text' name='fileuploaddelete' id='fileuploaddelete' class='required' value='["ppl.jpg","Tulips.jpg","Penguins.jpg"]'/>

JS-

var deleteFile = [];
deleteFile = $("#fileuploaddelete").val(); // return string format

当我使用jquery检索值时,它是字符串格式的。如何保持数组格式?有什么想法吗?

使用

parsedTest = JSON.parse( $("#fileuploaddelete").val());// this will convert it into array
var arr = JSON.parse(deleteFile);

删除

"

[]

在设置值之前。然后你可以使用:

$("#fileuploaddelete").val().split(',');

这应该以数组格式返回值。