Foros del Web » Programando para Internet » Jquery »

Estilos botones en Datatables Jquery

Estas en el tema de Estilos botones en Datatables Jquery en el foro de Jquery en Foros del Web. Hola a todos. Tengo una datatable de jquery con unos registros, dónde cada fila posee una columna con dos botones "Editar" y "Eliminar". Estos botones ...
  #1 (permalink)  
Antiguo 01/09/2011, 02:09
Avatar de futurosoft  
Fecha de Ingreso: diciembre-2008
Mensajes: 28
Antigüedad: 15 años, 4 meses
Puntos: 0
Estilos botones en Datatables Jquery

Hola a todos.

Tengo una datatable de jquery con unos registros, dónde cada fila posee una columna con dos botones "Editar" y "Eliminar". Estos botones los genero con los temas de Jquery con el siguiente código:

$( ".editar" ).button({ icons: {primary: "ui-icon-pencil" } });
$( ".eliminar" ).button({ icons: {primary: "ui-icon-trash" } });

El problema lo tengo cuando hago click en el paginador, que se me vaya a la siguiente página. Al cambiar los botones funcionan pero no me cargan los estilos y me salen los de por defecto de HTML.

¿Alguna idea?

Gracias.
Un saludo.
  #2 (permalink)  
Antiguo 02/09/2011, 03:18
Avatar de futurosoft  
Fecha de Ingreso: diciembre-2008
Mensajes: 28
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Estilos botones en Datatables Jquery

¿Nadie puede ayudarme? Gracias.
  #3 (permalink)  
Antiguo 02/09/2011, 13:45
Avatar de futurosoft  
Fecha de Ingreso: diciembre-2008
Mensajes: 28
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Estilos botones en Datatables Jquery

Bueno comentaros que al final lo solucione yo mismo. Expongo aquí el código, si alguien tiene alguna duda que pregunte:

Código:
"fnRowCallback": function( nRow, aData, iDisplayIndex, iDisplayIndexFull ) //Inicializa los botones en todas las paginas
				{
						$( ".editar" ).button({ icons: {primary: "ui-icon-pencil" }  });
						$( ".eliminar" ).button({ icons: {primary: "ui-icon-trash" }  });


					return nRow;
				}

Etiquetas: botones, datatables, estilos, html
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:54.