2012-03-25 44 views
0

我正在用jquery和ajax解析xml文件。我注意到它不會在文本節點中的':'之後輸出正在進行的字符。我嘗試使用& 59;並逃脫它(\ :)但它不解決問題。JQuery - 解析xml文本節點在冒號處停止

例如

<some> 
     <text>dssadsa dasdasd : dsadasdaasdsadas</text> 
</some> 

$(本)。兒童( '文')文本()將只顯示dssadsa dasdasd:

我知道這是微不足道的,但我不能真正解決它。謝謝

編輯... 哈哈哈我的壞。我將它注入到標記的值屬性中。是的,它完全顯示在警報中。但如何在輸入文本框中做到這一點?

回答

1

嘗試\\:(即雙反斜線逃避冒號)

編輯:在value屬性(查看完整的問題之後)

把雙引號。

http://jsbin.com/oxafef/edit#javascript,html

+0

它沒有解決它。我試圖把它作爲標記的值,而不是簡單地作爲文本。對不起,沒有給出詳細的問題描述 – Jinnean 2012-03-25 20:06:03

+1

@Jinnean 把doulbe引號放在value屬性中。 http://jsbin.com/oxafef/edit#javascript,html – Jashwant 2012-03-25 20:10:09

+0

我知道了!是的,那裏沒有雙引號。謝謝Jashwant。 – Jinnean 2012-03-25 20:19:47