Показать сообщение отдельно
  #1 (permalink)  
Старый 18.11.2015, 12:56
Аватар для tvixa
Аспирант
Отправить личное сообщение для tvixa Посмотреть профиль Найти все сообщения от tvixa
 
Регистрация: 09.09.2013
Сообщений: 33

Экранирование кавычек
Добрый день.
Хотела уточнить как правильно заэкранировать кавычки в данном случае, я вызываю функцию clickEditCampaing и передаю параметры списком и при наличии кавычек в самом тексте естественно происходит ошибка. Если в параметрах есть кавычки, то логика путает кавычки текста с " в функции и не может выбрать нужные параметры. Подскажите пожалуйста как корректно это оформить. Спасибо
$("#tbody-active-campaings").append("<tr class='tr-campaing' id='campaing_" + campaignId + "' bnrid='" + campaignId + "'>" +
                            "<td class='td-index'><strong>" + (i + 1) + "</strong></td>" +
                            "<td><img title='' alt='" + campaignTitle + "' src='" + baseUrl + imgPath + bannerTitle + "." + output_format + "' height='60' width='153'>" +
                            "<td style='word-wrap:break-word;'><button type='button' class='btn btn-xs' data-toggle='tooltip' data-placement='right' title='Редактировать акцию' onclick='clickEditCampaing("
                            + campaignId + ", &quot;" + campaignTitle + "&quot;, &quot;" + campaingDescr + "&quot;,&quot;" + campaingFullDescr + "&quot;,&quot;" + conditionsDescr + "&quot;,&quot;" + mrctId + "&quot;,&quot;" + campStart + "&quot;,&quot;" + campStop + "&quot;,&quot;" + bannerTitle + "&quot;, &quot;" + link + "&quot;)'><span class='glyphicon glyphicon-pencil'></span></button></td>" +
                            "</tr>");

Последний раз редактировалось tvixa, 18.11.2015 в 13:01.
Ответить с цитированием