2011-06-23 5 views
2

Javascriptを使用して、テーブルヘッドをクリックして並べ替えることのできるデータテーブルを実装したいと考えています。Javascriptデータテーブルの使い方

私はjQueryとYUIがこのプラグインを持っていることを知っていました。しかし、ユーザーがテーブルヘッドをクリックする必要はなく、テーブルから別の場所をクリックする必要があり、データテーブルを通常どおりに並べ替える必要があるというさらなる要件があります。

提案はありますか?

+0

Googleの視覚化API http://code.google.com/apis/chart/interactive/docs/gallery/controls.html http://code.google.com/apis/chart/interactive /docs/examples.html Dojoグリッドhttp://docs.dojocampus.org/dojox/grid/index?action=show&redirect=dojox/gridもあります。外部をクリックすると、テーブルをデフォルトの状態に並べ替える独自のイベントonclickを簡単に作成できます。 –

答えて

0

あなたは

Y.one("#node").simulate("click"); 

Here定められた動作を得るためにシミュレートユーティリティを使用することができるイベントをシミュレートすることでより多くの情報です。

0

あなたがあなたのクリックイベントにこのような何かを行うことができますjqueryのDataTableのを使用する場合:

var columnIndexToSort = 0, 
    sortAcending = true; 

$("#table").fnSort([[columnIndexToSort, sortAcending ? 'asc' : 'desc']]); 

をこれは、jQueryのDataTableのがあなたのためにテーブルをソートし、再描画するようになります。 jqueryのdatatablesプラグインは非常に強力で、できることではなく何かができないことを見つけるのが難しいと感じています。

関連する問題