質問があります。私はuploadifyを使用しています。ファイルのアップロードが完了するたびに、スクリプトはonComplete
ステートメントにあるコードを実行し、ステートメントからのコード onComplete
はページへのajax呼び出しです。それを呼び出しましょうX さん、スクリプトがページ X に初めてアクセスしたことをどのように知ることができますか?
2 に答える
1
私は uploadify に詳しくありませんが、変数をグローバル スコープ (onComplete の外側) に設定する場合、それを var hasBeenCalled と呼び、ページの読み込み時に false に設定します。onComplete が呼び出されたら、次のようにします。
if (hasBeenCalled)
{
// not the first time
}
else
{
//first time
hasBeenCalled = true;
}
それが役に立てば幸い
于 2009-08-19T16:59:30.243 に答える
0
これを試してください:
var myFirstEvent = false;
var myFunOnComplete = function()
{
if (!myFirstEvent)
{
// code for fist instance
}
// set finish the first instance
myFirstEvent = true;
// code for ajax call
callAjax();
}
jQuery('#fInput').uploadify({
...
'onComplete': myFunOnComplete,
...
});
于 2009-08-19T21:00:39.447 に答える