0
J'ai Masterpage comme ça:problème en utilisant le plugin Uploadify (JQuery) avec ASP.Net
...
<head id="Head1" runat="server">
<asp:ContentPlaceHolder ID="HeadContent" runat="server" />
</head>
...
Et dans ma page 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" />
...
je suis arrivé cette erreur lors du chargement de cette page:
Erro: jQuery ("# ctl00_ContentPlaceHolder1_fupImagem") fileUpload est pas une fonction
.Une idée de ce qui ne va pas?
Paul
Quelle version de téléchargement utilisez-vous? Une des mises à jour les plus récentes a changé la commande upload de fileUpload() en uploadifyUpload(). –
Juste un aparté, vous n'avez pas besoin d'appeler jQuery.noConflict() si vous allez référencer jQuery en utilisant son nom complet. C'est seulement pour si vous allez utiliser l'alias $, donc il n'est pas en conflit avec d'autres libs js. –