asp.net con jQuery y actualizar el panel

  • nightimedweller
  • Newbie
  • Newbie
  • No Avatar
  • Registrado: Jul 13, 2010
  • Mensajes: 7
  • Status: Offline

Nota Julio 13th, 2010, 11:19 am

ive estado teniendo un problema al cargar mis funciones jQuery después de la actualización del panel asynchs Actualmente tengo un div con otro dentro de un div que posean la información de una tabla de base de datos usando jQuery im para cerrar los cuadros para que el usuario puede editar la información en las secciones más fácil y . Actualmente, después de que golpeó los controles de edición o guardar lo hace un asynch que desordena la jQuery hace que la tabla que no seleccionar para abrir y cerrar de 2 veces la clicke el botón veces. He intentado ponerla en una función en Javascript pageLoad pero no sucede lo mismo. Im bastante seguro de que es porque tengo los paneles de información actualizada sobre cada mesa y se ponen al día por separado y al hacer clic en otra mesa su añadiendo la función y la document.ready pageLoad en la cima de unos de otros. si alguien tiene sugerencias u otra manera de ir sobre esto sin UpdatePanels sería muy apreciada. También si usted tiene alguna pregunta, hágamelo saber

EX:
Código: [ 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>


y que estaba usando esto como Javascript para alternar las tablas
Código: [ 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
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Julio 13th, 2010, 11:19 am

  • nightimedweller
  • Newbie
  • Newbie
  • No Avatar
  • Registrado: Jul 13, 2010
  • Mensajes: 7
  • Status: Offline

Nota Julio 14th, 2010, 4:31 am

ive NVM resuelto el problema
  • spork
  • Brewmaster
  • Silver Member
  • Avatar de Usuario
  • Registrado: Sep 22, 2003
  • Mensajes: 6130
  • Loc: Seattle, WA
  • Status: Offline

Nota Julio 14th, 2010, 2:48 pm

Atención a compartir su solución para los futuros visitantes?
The Beer Monocle. Classy.

Publicar Información

  • Total de mensajes en este tema: 3 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 275 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC