2016-08-05 7 views
1

異なる列ヘッダーツールチップを設定する方法はいくつかあります。 現在、私のソリューションはjQueryの.attr()でツールチップを設定することです。jqgrid:列見出しと異なるツールヒントを設定する

私の質問は、colModel内にカスタムヘッダーツールチップの値を保存するための簡潔な方法はありますか?

さまざまなオプションをより簡単に監視できます。

答えて

0

質問の回答は、使用するjqGridのバージョンとフォークによって異なります。私はfree jqGridフォークを2014年末以降に開発し、4.9.1(現在のバージョンは4.14.4)からプロパティをcolModelに実装しました。

headerTitleプロパティの値として列ヘッダーのツールチップを指定できます。colModelです。

+0

かなり古いバージョンの4.7を使用しています。 :)古いコードベース、厄介な遺産を尋ねないでください。:) – Tylla

+0

@Tylla:古い4.7バージョンにはこの機能がなく、 'jQuery.attr()'や 'setLabel'を使う必要があります。ところで、4.xバージョンとの最大限の互換性を保つために、バージョンの4.x.y変換を使用します。 3行のHTMLコードを変更して、CDNから無料のjqGridを読み込むことができます([wiki記事](https://github.com/free-jqgrid/jqGrid/wiki/Access-free-jqGrid-from-different-CDNs ))。何か問題があるかどうかがわかります。たとえば、[Font Awesome](http://fontawesome.io/)4.x CSSとオプション 'iconSet:" fontAwesome "を含めることで、可視性を向上させることができます。 – Oleg

+0

@Tylla:より簡単な使用例については、[here](http://free-jqgrid.github.io/getting-started/index.html)を参照してください。一般的には、バージョン4.7が古くて死んでいることを理解する必要があります。古いjqGridには、無料のjqGridと商用の[Guriddo jqGrid JS](http://guriddo.net/?page_id=103334)という2つの主要なフォークがあります。フォークのどのフォークを将来使用するかを決定し、フォークの最新バージョンに移行することをお勧めします。 – Oleg

関連する問題