不要なので、すべてのコードをこれに投稿することはできません。しかし、ここに問題があります。
ファイルをアップロードするためのアップロードフォームを含むタブ付きダイアログ (ui.tabs) があります。ただし、以前のタブでは、ラジオボタンのステータスをチェックして、イメージ ファイルまたはフラッシュ ファイルのみを許可するかどうかを判断していました。
$(document).ready 内で、uploadify を事前に初期化しました。
$("#uploadify").uploadify({params});
...「fileDesc」および「fileExt」パラメータを含みます。それ自体は、うまく機能します。しかし、初期化したら、次を使用して設定を変更したいと思います。
$("#uploadify").uploadifySettings('fileDesc','blah blah');
$("#uploadify").uploadifySettings('fileExt','.ext');
...しかし、これを行うと、Firebugは次のように吐き出します:
document.getElementById(a(this).attr("id") + "Uploader").updateSettings は関数ではありません http://localhost/projectname/Javascript/jquery.uploadify.v2.1.0.min.js 26 行目
もちろん、uploadify 自体には何も問題はありませんが、私はここで完全な麺類になる可能性があります。これは、「#uploadify」がまだ初期化されていないと考えているために発生していますか?