【问题标题】:passing json data with { brackets to javascript function displaying error in browser console将带有 { 括号的 json 数据传递给 javascript 函数,在浏览器控制台中显示错误
【发布时间】:2014-04-15 11:38:40
【问题描述】:

(java, struts2, json) 我的 json strign 如下:

String chartString= "{'13 ICSC & USF:695.02}~,{'13 Mileage-Kevin Camper LVMS:15.82}~,{'13 WIGC additional expenses:203.15}~,{01-05-14:83.2}";

我的字符串没问题

当我将它传递给脚本函数时

onclick="formTablepopup('<s:property value="chartString" escapejavaScript="true"/>')"

我收到未终止的错误,那是因为字符串中的花括号

有什么办法可以逃脱 {'s in string

【问题讨论】:

    标签: java json struts2


    【解决方案1】:

    转义单引号和双引号

    【讨论】:

    • 我添加了 escapejavaScript='true' 浏览器控制台中的错误是 unterimnated strign literal frametablePopup("image462","img462","{\
    猜你喜欢
    • 1970-01-01
    • 2018-06-08
    • 2023-04-02
    • 2017-06-08
    • 1970-01-01
    • 2021-10-27
    • 1970-01-01
    • 2018-10-04
    • 2019-09-04
    相关资源
    最近更新 更多