2013-03-11 53 views
0

我想添加到<p>元以下字符串:jQuery的HTML()不工作 - 火狐未結束的字符串

(未使用指定的字符集)

Цена: 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>