0

jquery を介して php ファイルのコンテンツを表示する際に問題が発生しています。内容はhttp://pastebin.com/V8RxqPe3です

ここに私の問題があります:そのコンテンツがmysqlデータベースにある場合、content.phpファイルクエリを実行してそのコンテンツを取得し、エコーします。localhost/content.php を開くと、すべて問題ありません。しかし、jquery (以下) を介してコンテンツを表示すると、黒い疑問符 (奇妙な文字) が表示されます。

<div id="results"></div>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script type="text/javascript">
     $(function() {
         $.get('http://localhost/content.php', function(data) {
             $('#results').html(data);
         });
     });
</script>

手動ですべて'を置き換えて\'コンテンツ全体をcontent.phpファイルの変数に入れ、上記の同じjqueryスクリプトを介してその変数をエコーすると、すべて問題ありません。

誰かが問題を解決する方法を知っていますか?, 上記のjqueryスクリプトを介して表示したいデータベースにそのようなコンテンツがたくさんあるので.

ありがとう!

4

1 に答える 1

1

ページとmysql接続がutf-8に設定されていますか?

于 2012-12-06T22:08:48.790 に答える