javascript - tolerance - jquery sortable css




Non vuole ridimensionare le colonne in Flexigrid (2)

Voglio disabilitare il ridimensionamento della colonna in Flexigrid.
C'è qualche opzione come colresize: false / true? Non sono riuscito a trovarne.


Ho trovato questo:

cambia l'inizio di dragStart in:

if (dragtype=='colresize' && p.colResize == true) //column resize
{
    $(g.nDiv).hide();$(g.nBtn).hide();
    var n = $('div',this.cDrag).index(obj);
    var ow = $('th:visible div:eq('+n+')',this.hDiv).width();
    $(obj).addClass('dragging').siblings().hide();
    $(obj).prev().addClass('dragging').show();
    this.colresize = {startX: e.pageX, ol: parseInt(obj.style.left), ow: ow, n : n };
    $('body').css('cursor','col-resize');
    //cleanup
    n=null;
    ow=null;
}

Per renderlo più pulito è possibile aggiungere una proprietà da passare come colResize: true, ma impostare colResize: false come valore predefinito in flexigrid. E quindi controllare p.colResize == true per abilitare il ridimensionamento. In questo modo puoi avere entrambe le cose quando necessario. Solo un'idea


colResize: false proprietà disabiliterà l'opzione.





flexigrid