Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/479.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何转换;[“153”、“156”、“166”、“197”];至[“153”、“156”、“166”、“197”]_Javascript_Jquery_Ajax_Jsp - Fatal编程技术网

Javascript 如何转换;[“153”、“156”、“166”、“197”];至[“153”、“156”、“166”、“197”]

Javascript 如何转换;[“153”、“156”、“166”、“197”];至[“153”、“156”、“166”、“197”],javascript,jquery,ajax,jsp,Javascript,Jquery,Ajax,Jsp,在javascript中,如何在[]之前或之后替换? 有关更多参考信息,请参阅附加图像。 当我可以通过JSP页面使用ajax时,控制器返回列表 在JBOSS服务器中使用此格式的“[“153”、“156”、“166”、“197”]” 您可以使用eval,但最好将字符串视为JSON并安全地解析它 JSON.parse(result); 您的服务器还可能返回json内容类型,以便客户端可以自动解析响应。您可以使用eval,但最好将字符串视为json并安全解析 JSON.parse(result);

在javascript中,如何在[]之前或之后替换? 有关更多参考信息,请参阅附加图像。

当我可以通过JSP页面使用ajax时,控制器返回列表 在JBOSS服务器中使用此格式的“[“153”、“156”、“166”、“197”]”


您可以使用
eval
,但最好将字符串视为JSON并安全地解析它

JSON.parse(result);


您的服务器还可能返回json内容类型,以便客户端可以自动解析响应。

您可以使用
eval
,但最好将字符串视为json并安全解析

JSON.parse(result);


您的服务器还可以返回json内容类型,以便客户端可以自动解析响应。

如果您的数组始终正确,则可以使用
json.parse()

const result='[“1”、“2”、“3”]
console.log('结果是数组?:',array.isArray(结果))
const arrrresult=JSON.parse(result);

console.log('arresult是数组?:',array.isArray(arresult))
如果数组总是正确的,那么可以使用
JSON.parse()

const result='[“1”、“2”、“3”]
console.log('结果是数组?:',array.isArray(结果))
const arrrresult=JSON.parse(result);

console.log('arresult是数组?:',array.isArray(arresult))
这可能是X/Y问题的一种情况。如何将这些值插入JS?因为您使用jQuery
$。ajax
尝试设置
数据类型:“json”
选项。这可能是X/Y问题的一种情况。如何将这些值插入JS?因为您使用jQuery
$。ajax
尝试设置
数据类型:'json'
option.backslash仅用于转义引号;否则无法在控制台中键入字符串backslash仅用于转义引号;否则无法在控制台中键入字符串