Как мне экранировать символы в строке Jquery - PullRequest
1 голос
/ 01 апреля 2011

У меня есть следующая строка, которую я пытаюсь заполнить текстовой областью, как мне экранировать "и", чтобы текст отображался в поле? Вот код ниже:

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

Ответы [ 3 ]

4 голосов
/ 01 апреля 2011
$(document).ready(function(){
$('#queryarea').html("mysql_query(\"INSERT INTO Persons (FirstName, LastName, Age)
VALUES ('Peter', 'Griffin', '35')\")");
});

Вы можете избежать их, выполнив \"

1 голос
/ 01 апреля 2011

Используйте \ для экранирования строк

$('#queryarea').html("mysql_query(\"INSERT INTO Persons (FirstName, LastName, Age)
VALUES ('Peter', 'Griffin', '35')\")");
0 голосов
/ 01 апреля 2011

Я сделал это вместо этого:

$(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);
});

Спасибо за помощь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...