How to sort by doubleclicking (Header)

How to sort by doubleclicking (Header)

Maxx007Maxx007 Posts: 4Questions: 0Answers: 0
edited August 2013 in General
Hi,

i try to change the one-click of the Header to double click, but i don't know to do that.

Did you get a idea ?!

Thank you in advance,

Maxi

Replies

  • allanallan Posts: 63,514Questions: 1Answers: 10,472 Site admin
    You would need to change the code in DataTables, or write your own event handler which will use the fnSort API method.

    Allan
  • Maxx007Maxx007 Posts: 4Questions: 0Answers: 0
    Hey allan,

    ok, i don't want to change the DataTable- Maincode, i think an extension is better because of updates. Actually i dont know to implement - are there some samplecodes ?

    thanks very very much

    Max
  • allanallan Posts: 63,514Questions: 1Answers: 10,472 Site admin
    [code]
    $('#element').on( 'dblclick', function () {
    table.fnSort( [[ 0, 'asc' ]] );
    } );
    [/code]

    You could add additional logic to have it sort desc on another double click if you want.

    Allan
  • Maxx007Maxx007 Posts: 4Questions: 0Answers: 0
    Hey, oh ok - is than the single- click disabled ?

    thanks ;)
  • allanallan Posts: 63,514Questions: 1Answers: 10,472 Site admin
    No - you'd need to unbind the DataTables default single click event handler.

    Allan
  • Maxx007Maxx007 Posts: 4Questions: 0Answers: 0
    Hey, how is this gooing ?

    like this ?

    $('#element').on( 'click', function () {
    // nothing
    } );
This discussion has been closed.