我已經有一個uploadify表單工作得很好,但我想以編程方式更改設置,並且出現錯誤。Uploadify updateSettings problems
Uploadify在document.ready上啓動,我試圖將updateSettings綁定到按鈕單擊(也在document.ready中完成)。我也嘗試在document.ready之外使用updateSettings函數 - 實際上在按鈕上或者只是內聯腳本中獲得相同的錯誤。
的錯誤是
Error: document.getElementById(a(this).attr("id") + "Uploader").updateSettings is not a function
而且我的代碼目前看起來像
<script>
$(document).ready(function(){
$('#uploadify').uploadify({
'uploader' : 'uploadify.swf',
'script' : 'uploadify.php',
'cancelImg' : 'cancel.png',
'auto' : true,
'folder' : '/uploads'
});
$("#changeIt").click(function(){
$("#uploadify").uploadifySettings("folder","something_else");
});
});
</script>
<input type="file" name="uploadify" id="uploadify" />
<a id="changeIt" src="#">Change the upload dir</a>
就像我說的,我已經嘗試加入的document.ready外uploadifySettings,我也嘗試添加它正好在a標籤本身的onclick中以獲得相同的錯誤。我非常感謝任何幫助。
您是否嘗試過使用單引號?它應該不重要,但是永遠不會知道...... – Steven 2010-01-10 16:37:29
我有,沒有改變,我害怕。 – Wil 2010-01-11 08:05:25
我遇到了完全相同的問題。但我不記得我做了什麼。如果你將你的腳本移動到一個JS文件呢?這就是我所做的。我也在使用uploadifySettings。 – Steven 2010-01-11 14:49:29