¿Es posible desactivar la función de selección de fila en Flexigrid? Es algo molesto cuando no ha implementado nada que haga uso de la selección.Flexigrid: cómo desactivar la selección de fila
alt text http://i45.tinypic.com/vxgmrt.png
¿Es posible desactivar la función de selección de fila en Flexigrid? Es algo molesto cuando no ha implementado nada que haga uso de la selección.Flexigrid: cómo desactivar la selección de fila
alt text http://i45.tinypic.com/vxgmrt.png
Resulta que es necesario cambiar la propiedad singleSelect true.
singleSelect: true
Desafortunadamente, esto no detiene toda la capacidad de selección, simplemente la restringe a una fila. Para desactivar por completo, añadir una nueva propiedad al bloque .extend $ (alrededor de la línea 20)
// apply default properties
p = $.extend({
<SNIP>
onSubmit: false, // using a custom populate function
disableSelect: true
A continuación, en la sección .click de la fila (alrededor de la línea 754) añadir un cheque por la propiedad
$(this)
.click(
function (e)
{
var obj = (e.target || e.srcElement); if (obj.href || obj.type) return true;
if (p.disableSelect) return true;
$(this).toggleClass('trSelected');
if (p.singleSelect) $(this).siblings().removeClass('trSelected');
}
)
¿Es posible desactivar la función de selección de filas en Flexigrid? Sí esta es la solución. Buen trabajo Flapper! +1 –
Sé que este hilo es un poco antiguo, pero encontré que buscaba lo mismo. El singleSelect no funcionó para mí, ya que no quería poder seleccionar ninguna fila. Me di cuenta que podía eliminar cualquier selección de filas con una sola línea de código:
$('.grid tr').unbind('click');
Este curso elimina todos los enlaces en la fila de la tabla por lo que si es necesario la unión no tendrá a menos que vuelva a enlazar más tarde, pero Necesitaba eliminar la selección de todas las filas de mi mesa. No necesité tocar el código de flexigrid para hacerlo, lo que me gustó un poco más que las respuestas anteriores.
Esto deshabilita la selección de * múltiples filas *. La respuesta de Flapper a continuación deshabilita la selección * all *. –
Por extraño que parezca, esto deshabilita la selección de la versión más reciente. Y, curiosamente, estoy buscando ambas opciones. –
@JohnBaughman Está trabajando en la versión más reciente disponible en GitHub – NXT