我尝试使用从 Spring MVC 控制器发送的 jquery 显示数据。问题是字符串有数据库中的引号,因此,我的 javascript - jquery 代码不起作用。
例如,我的字符串是数据库中的 (principal:"Carl Duvierts"),由控制器发送。
alert("${person.name}"); //not working
我尝试使用从 Spring MVC 控制器发送的 jquery 显示数据。问题是字符串有数据库中的引号,因此,我的 javascript - jquery 代码不起作用。
例如,我的字符串是数据库中的 (principal:"Carl Duvierts"),由控制器发送。
alert("${person.name}"); //not working
如果您正在使用的对象已经是一个字符串,那么您不需要在警报中使用引号。
//this will work
var stringWithQuotes = 'abc"de"fg';
alert(stringWithQuotes);//no quotation marks inside the parentheses
//The code you provided:
alert("${person.name}");
//will just alert the actual string '${person.name}', not what is referenced by the variable