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