2

ajax と jquery で div を更新しようとしています。ajax リクエストは正しく実行され、データベースは更新されますが、div はリロードされません。

ただし、メソッド update(ajax) が呼び出されます。$stats div が更新されていません。誰でも私を助けてもらえますか?stats.php ファイルを直接呼び出すと、正しい HTML 出力が表示されます。

編集: コード スニペットが削除されました。

4

1 に答える 1

2

プロトタイプjQueryを同時に使用すると、両方がを使用するため、競合が発生する可能性があります(他のライブラリでのjQueryの使用$も参照)。jQueryを挿入した直後に呼び出し、プロトタイプにのみ使用する必要があります。代わりにjQueryを使用します。jQuery.noConflict();$jQuery

<script type="text/javascript" src="js/jquery.js"></script>index.phpの直後に追加します。

<script>
     jQuery.noConflict();
</script>

そして、script.jsで更新関数を次のように置き換えます。

function update(ajax){
    jQuery("#stats").load("stats.php");
}
于 2012-05-12T11:21:49.763 に答える