0
我有一個母版這樣的:問題使用Uploadify插件(JQuery的)與ASP.Net
...
<head id="Head1" runat="server">
<asp:ContentPlaceHolder ID="HeadContent" runat="server" />
</head>
...
在我的ASPX頁面:
...
<asp:Content ID="HeadContentFromPage" ContentPlaceHolderID="HeadContent" runat="server">
<link rel="Stylesheet" type="text/css" href="uploadify.css" />
<script src="jquery-1.3.2.min.js" type="text/javascript"></script>
<script src="uploadify.v2.1.0.min.js" type="text/javascript"></script>
<script type="text/javascript">
jQuery.noConflict();
jQuery(document).ready(function() {
jQuery("#<%=fupImagem.ClientID %>").fileUpload({
'uploader': 'uploadify.swf',
'cancelImg': 'cancel.png',
'buttonText': 'Browse Files',
'script': 'Uploader.ashx',
'folder': 'uploads',
'fileDesc': 'Image Files',
'fileExt': '*.jpg;*.jpeg;*.gif;*.png',
'multi': true,
'auto': true
});
}
);
</script>
</asp:Content>
...
<asp:FileUpload ID="fupImage" runat="server" CssClass="txtBig" />
...
加載該頁面時,我得到的錯誤:
ERRO:jQuery的( 「#ctl00_ContentPlaceHolder1_fupImagem」)文件上傳不是一個函數
。任何想法最新怎麼了?
保羅
您正在使用哪種版本的uploadify?其中一個更新的更新將上傳命令從fileUpload()更改爲uploadifyUpload()。 – 2009-09-01 15:00:43
就在旁邊,如果要使用全名引用jQuery,則不需要調用jQuery.noConflict()。這隻適用於如果你打算使用$別名,所以它不會與其他js庫衝突。 – 2010-02-18 18:23:00