asp.net avec jQuery et mise à jour du panneau

  • nightimedweller
  • Newbie
  • Newbie
  • No Avatar
  • Inscription: Juil 13, 2010
  • Messages: 7
  • Status: Offline

Message Juillet 13th, 2010, 11:19 am

Ive été un problème de chargement de mes fonctions jQuery après le panneau de mise à jour asynchs J'ai actuellement un div avec un autre div à l'intérieur d'une table contenant des informations à partir d'une base de données en utilisant im jquery pour réduire les tables afin que l'utilisateur peut modifier les informations contenues dans les articles et plus facile . actuellement, après j'ai touché le modifier ou mettre contrôles qu'elle effectue une asynch qui mess le jquery il provoque la table que vous ne pas choisir pour ouvrir et fermer la clicke 2x fois sur la touche. J'ai essayé de le mettre dans une fonction javascript dans pageLoad mais c'est la même chose. im peu près sûr de son parce que j'ai mise à jour des panneaux sur chaque table et qu'ils mettent à jour séparément et lorsque vous cliquez sur une autre table de ses ajoutant la fonction document.ready et le pageLoad au-dessus de eachother. si quelqu'un a des suggestions ou d'une autre façon d'aller à ce sujet sans updatepanels il serait très apprécié. même si vous avez des questions faites le moi savoir

EX:
Code: [ Select ]
<div class="header">
  <a class="collapse">[-]</a>
  <a>Customer Information</a>
  <div class="button">
  <asp:Button ID="btnCustomer_Edit" runat="server" text="Edit" />
  <asp:Button ID="btnCustomer_Save" runat="server" Text="Save" />
  <asp:Button ID="btnCustomer_Update" runat="server" Text="Update" />
  <asp:Button ID="btnCustomer_Cancel" runat="server" Text="Cancel" />
  </div>
  </div>
  <div class="panel">
  <table id="tablea" class="stripes" runat="server" cellpadding="0" cellspacing="1">
      <tr>
        <td class="style1">Customer ID:</td>
        <td>
          <asp:Label ID="lblCustomerID" runat="server" />
          <asp:TextBox ID="txtCustID" runat="server" ></asp:TextBox>
        </td>
        <td class="style1">Entry Date: </td>
        <td>
          <asp:Label ID="lblEntry" runat="server" />
          <asp:TextBox ID="txtEntry" runat="server" ></asp:TextBox>
        </td>
      </tr>
      <tr>
        <td class="style1">Company Name:</td>
        <td>
          <asp:Label ID="lblCompanyName" runat="server" />
          <asp:TextBox ID="txtCompanyName" runat="server" ></asp:TextBox>
        </td>
        <td class="style1">Status:</td>
        <td>
          <asp:Label ID="lblStatus" runat="server" />
          <asp:TextBox ID="txtStatus" runat="server" ></asp:TextBox>
        </td>
      </tr>
      <tr>
        <td class="style1">Tax ID: </td>
        <td>
          <asp:Label ID="lblTaxID" runat="server" />
          <asp:TextBox ID="txtTaxID" runat="server" ></asp:TextBox>
        </td>
        <td class="style1">Removal Date:</td>
        <td>
          <asp:Label ID="lblRemoval" runat="server" />
          <asp:TextBox ID="txtRemoval" runat="server" ></asp:TextBox>
        </td>
      </tr>
    </table>
    </div>
  1. <div class="header">
  2.   <a class="collapse">[-]</a>
  3.   <a>Customer Information</a>
  4.   <div class="button">
  5.   <asp:Button ID="btnCustomer_Edit" runat="server" text="Edit" />
  6.   <asp:Button ID="btnCustomer_Save" runat="server" Text="Save" />
  7.   <asp:Button ID="btnCustomer_Update" runat="server" Text="Update" />
  8.   <asp:Button ID="btnCustomer_Cancel" runat="server" Text="Cancel" />
  9.   </div>
  10.   </div>
  11.   <div class="panel">
  12.   <table id="tablea" class="stripes" runat="server" cellpadding="0" cellspacing="1">
  13.       <tr>
  14.         <td class="style1">Customer ID:</td>
  15.         <td>
  16.           <asp:Label ID="lblCustomerID" runat="server" />
  17.           <asp:TextBox ID="txtCustID" runat="server" ></asp:TextBox>
  18.         </td>
  19.         <td class="style1">Entry Date: </td>
  20.         <td>
  21.           <asp:Label ID="lblEntry" runat="server" />
  22.           <asp:TextBox ID="txtEntry" runat="server" ></asp:TextBox>
  23.         </td>
  24.       </tr>
  25.       <tr>
  26.         <td class="style1">Company Name:</td>
  27.         <td>
  28.           <asp:Label ID="lblCompanyName" runat="server" />
  29.           <asp:TextBox ID="txtCompanyName" runat="server" ></asp:TextBox>
  30.         </td>
  31.         <td class="style1">Status:</td>
  32.         <td>
  33.           <asp:Label ID="lblStatus" runat="server" />
  34.           <asp:TextBox ID="txtStatus" runat="server" ></asp:TextBox>
  35.         </td>
  36.       </tr>
  37.       <tr>
  38.         <td class="style1">Tax ID: </td>
  39.         <td>
  40.           <asp:Label ID="lblTaxID" runat="server" />
  41.           <asp:TextBox ID="txtTaxID" runat="server" ></asp:TextBox>
  42.         </td>
  43.         <td class="style1">Removal Date:</td>
  44.         <td>
  45.           <asp:Label ID="lblRemoval" runat="server" />
  46.           <asp:TextBox ID="txtRemoval" runat="server" ></asp:TextBox>
  47.         </td>
  48.       </tr>
  49.     </table>
  50.     </div>


et a été d'utiliser ce que javascript pour basculer les tableaux
Code: [ Select ]
 $(document).ready(function() {
  $(".header").click(function() {  
      $(this).find('a').slice(0, 1).toggleClass("collapsed");
      $(this).next(".panel").slideToggle(500);
    });
  });
  1.  $(document).ready(function() {
  2.   $(".header").click(function() {  
  3.       $(this).find('a').slice(0, 1).toggleClass("collapsed");
  4.       $(this).next(".panel").slideToggle(500);
  5.     });
  6.   });
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Juillet 13th, 2010, 11:19 am

  • nightimedweller
  • Newbie
  • Newbie
  • No Avatar
  • Inscription: Juil 13, 2010
  • Messages: 7
  • Status: Offline

Message Juillet 14th, 2010, 4:31 am

ive nvm résolu le problème
  • spork
  • Brewmaster
  • Silver Member
  • Avatar de l’utilisateur
  • Inscription: Sep 22, 2003
  • Messages: 6130
  • Loc: Seattle, WA
  • Status: Offline

Message Juillet 14th, 2010, 2:48 pm

Soins à partager votre solution pour les futurs visiteurs?
The Beer Monocle. Classy.

Afficher de l'information

  • Total des messages de ce sujet: 3 messages
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 345 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC