2012-03-25 10 views
0

jqueryとajaxでxmlファイルを解析しています。私は、テキストノードの ':'の後に先行する文字を出力しないことに気づいた。私は& 59を使って試しました。それをエスケープ(\ :)しかし、それは私の問題を解決しません。JQuery - xmlテキストノードの解析はコロンで停止する

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

$(この).children( 'テキスト')テキスト()だけdssadsa dasdasdが表示されます。

私は、これは簡単です知っているが、私は本当にそれを解決することはできません。ありがとう

編集... haha​​ha私の悪い。私はそれをタグのvalue属性に注入しています。はい、それは完全に警戒しています。入力テキストボックスでそれを行う方法は? value属性に(完全問題を見た後)

に二重引用符を:

答えて

1

編集を(コロンをエスケープするために、すなわち、二重バックスラッシュ)\\:を試してみてください。

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

+0

それを解決しませんでした。私はそれをタグの値として置くことを試みています。単なるテキストではありません。問題の詳細な説明を与えないと申し訳ありません – Jinnean

+1

@Jinnean 値属性にdoulbe引用符を入れます。 http://jsbin.com/oxafef/edit#javascript,html – Jashwant

+0

私はそれを知っていました!ええ、二重引用符はありません。 Jashwantに感謝します。 – Jinnean

関連する問題