0

jqGrid を使用して、ロギング DB からいくつかの簡単な情報を表示し、Web フロント エンドからログを簡単にフィルタリング/並べ替え/閲覧できるようにしています。ただし、私が問題を抱えていた1つの問題は次のとおりです。

ログ メッセージは長くなる可能性があるため、プレビューとして、切り捨てて末尾に「...」を付けたいと考えています。ドキュメントに従って、クラス セットを使用して次の colModel を作成しました。

colModel: [
        { name: "LogMessage", search: false, classes: 'ui-ellipsis' }
]

これは、長いテキストを削除するために正しく機能しますが、メッセージに改行文字が含まれている場合、セルの高さは拡張されます。セルの高さを強制的に固定するにはどうすればよいですか? または、テキストを前処理し、新しい行をスペースに置き換える jqGrid 設定のエレガントな方法はありますか? または他の解決策。後者に関するドキュメントを参照しましたが、何も見つかりませんでした。

注:セルに行の高さを設定しようとしましたが、これによりテキストが押しつぶされて読めなくなります。

ありがとう!

4

1 に答える 1