2009-06-01 10 views
0

私は、<script>タグをHTMLに返すページを要求するjQuery ajaxを持っています。これは、 "html"に設定されたdataTypeオプションを持っています。 ajaxレスポンスの後に返されたJSを評価するのに2〜3秒でブラウザがかかるという問題は、なぜ遅延ですか?急いでAjaxレスポンスの直後にボタンをクリックしようとするユーザーにJSエラーが発生します。jQuery Ajax JavaScript実行

助けてください。

ありがとうございました。

+0

HTMLのJavaScriptがSCRIPT要素に直接含まれているのですか、SCRIPT SRC = ""を使用していますか? – BarelyFitz

+0

retuend HTMLには問題がある可能性があります.jQuery ajaxが

1

コードが表示されていないと、実行遅延を引き起こしているとは言えません。ただし、Firebugのプロファイラを使用して、返されたJSコードを自分でプロファイリングすることができます。

console.profile("Returned JS"); 
//your AJAX call 
console.profileEnd(); 

これにより、実行プロファイルがFirebugのコンソールに出力され、実行のボトルネックがどこで発生しているかがわかります。あなたがHTMLで任意のスクリプト要素のためのjQuery、jQueryの最初の検索を使用して要素にHTMLを追加

http://getfirebug.com/console.html

関連する問題