如何转义Jquery字符串中的字符

时间:2011-04-01 06:21:20

标签: javascript jquery mysql text escaping

我有以下字符串,我正在尝试填充textarea,如何转义“和”以便文本显示在框中?以下是代码:

$(document).ready(function(){
$('#queryarea').html("mysql_query("INSERT INTO Persons (FirstName, LastName, Age)
VALUES ('Peter', 'Griffin', '35')")");
});

3 个答案:

答案 0 :(得分:4)

$(document).ready(function(){
$('#queryarea').html("mysql_query(\"INSERT INTO Persons (FirstName, LastName, Age)
VALUES ('Peter', 'Griffin', '35')\")");
});

您可以通过执行\"

来逃避它们

答案 1 :(得分:1)

使用\转义字符串

$('#queryarea').html("mysql_query(\"INSERT INTO Persons (FirstName, LastName, Age)
VALUES ('Peter', 'Griffin', '35')\")");

答案 2 :(得分:0)

我是这样做的:

$(document).ready(function(){
var mysql1 = "mysql_query(\"";
var mysql2 = "INSERT INTO Persons (FirstName, LastName, Age) VALUES (\'Peter\', \'Griffin\', \'35\')";
var mysql3 = "\"";
$('#queryarea').html(mysql1+mysql2+mysql3);
});

感谢您的帮助。