2011-09-19 77 views
0

在我的應用程序中,我可以打開對話框上傳圖像。如何在對話框打開時加載jquery插件,然後執行插件

當他對話框打開有一行來加載JS插件:

<script src="xxxxxx.js" type="text/javascript"> 

這個插件是:http://aquantum-demo.appspot.com/file-upload

然後後續對話中我初始化與上傳:

<script type="text/javascript"> 
$(function() { 
    $('#fileupload').fileupload({ ..... 
}); 
</script> 

問題有時它有時它不會發生錯誤。有沒有更好的方法來處理這個問題?想法?

我在對話框中加載上傳插件的原因只有管理員可以加載對話框,因此要求所有用戶下載jquery插件似乎是浪費。

謝謝

回答

0

您是否試過使用$ .getScript()函數?在http://api.jquery.com/jQuery.getScript/的詳細信息可能是一個更好的方式來做到這一點。

+0

謝謝,爲什麼有任何細節? – AnApprentice

+0

圖書館傾向於通過考慮像跨瀏覽器兼容的方法這樣的項目來幫助處理這些類型的流程。從本質上講,他們可能已經完成了對你想要做什麼的研究,並建立了一種方法來確保它可靠地工作。你不得不拉動jQuery的源代碼,並查看功能細節的具體細節。 –

相關問題