2013-03-11 2 views
0

Я пытаюсь добавить <p> элемента следующей строки:JQuery HTML() не работает - Firefox незавершенной строки

(без кодировки) определенной

Цена: 4,80 BGN Поддръжка: 

(непосредственно из .XML файл)

&#1062;&#1077;&#1085;&#1072;: 4,80 BGN 

, но он не работает, поджигатель продолжает говорить:

$('#sms_hint p').html('aЦена: 4,80 BGN unterminated string literal 

и это, как я пытаюсь добавить HTML к элементу:

<?php $promo = "&#1062;&#1077;&#1085;&#1072;: 4,80 BGN";?>  
<script>$('#sms_hint p').html('<?php echo $promo;?>a')</script> 

Это запрос Ajax, внешний .php файл, который содержит весь код сверху, и если вход изменяется этот должен обновить файл index.php.

Мне нужно преобразовать или зашифровать для передачи данных?

ответ

0

Вы не должны смешивать свой php с вашим javascript, который тесно.

Попробуйте так:

<script> 
var promo = "&#1062;&#1077;&#1085;&#1072;: 4,80 BGN"; 
$('#sms_hint p').html(promo); 
</script> 
Смежные вопросы