問題タブ [handsontable]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1739 参照

javascript - Handsontable とセルの色

空でないセルに新しい日付が挿入されたときに、緑の色を変更したいと考えています。

ハンドソンテーブルの私の機能は

TabChange は、保存用の新しいセルがあるかどうかを確認するブール値です。ハンドソンテーブルの「onBeforeChange」に何かが必要だと思いますが、何がわかりません。

そして、ハンドソン テーブルの日付ピッカーが削除されるため、cellProperties を変更することは避けたいと思います。

0 投票する
2 に答える
11781 参照

jquery - HandsOnTable を使用して行を削除できない

最新バージョンで行を削除できません。バージョンを使用してい0.9.9ます。

これが私がすることです:

Handsontableで複数の行を削除するという同様の質問がありましたが、それは私の目的を解決しません。このリンクのフィドルは、提供されたソリューションでは機能しません。

どんな助けでも大歓迎です。

0 投票する
1 に答える
1656 参照

javascript - handontable - 関数によって数値を日付に変換し、より多くのデータを更新して読み込みます

データベース用の CRUD (create read update delete) インターフェイスを作成するために、handsontable を使用しています。

  1. 作成/更新/削除が可能rows/cells which are changed(データセット全体ではありません)
  2. データベースload more dataから可能 (新しいレコードが追加されたとき) またはrefresh changed rows

-

パート 1 (解決済み) - http://jsfiddle.net/p7KwM/

modified as timestamp (INT)そのため、この変更されたフィールドをチェックしてユーザー側でデータを更新できるように、データベースにフィールド名を追加しました。これは INT であるため、ユーザーごとに TZ 値を追加できます。ここhttp://demo.mgvz.com/.twilio/loader.plとnow を参照してくださいI am stuck at that I want to modify this INT to add TZ value and to covert it to date-time format within handsontable。(サーバー側ではできません) handsontable 内の関数によって変更できる場合、それ以外の唯一のオプションは、handsontable に渡す前に変更することです。

パート 2 (助けていただければ幸いです)

次に、他の変更されていadd rows which are created on serverないupdate rows which are changed on server行に影響を与えることなく (ユーザーが他の行を編集している可能性があります)、行を追加する間も並べ替えを維持する必要があります。

誰でもそれについて私を案内できますか。

ありがとう

0 投票する
2 に答える
4051 参照

javascript - Handsontable: サーバーから列をパラメーター配列として渡す

Handsontable を使用すると、サーバーから配列にテーブル値を送信するのが非常に簡単になります。

ここまでは順調ですね。ただし、配列内のいくつかの列をフォーマットしたいと思います。

固定数の列がある場合、これを簡単に実行できます。

私の問題は、サーバーから送信されたデータには、さまざまな要因に応じてさまざまな数の列があることです。したがって、サーバー上で動的に配列をフォーマットする列を生成し、配列としても送信できるようにしたいと考えています。すなわち:

ただし、そうすると、次のエラーが発生しますTypeError: method is not a function jquery.handsontable-0.9.9-full.js Line: 3028

問題の行 (3028) は、次の関数の戻り行です。

Handsontable は実際には画面上に正しい数の列をレンダリングすることができますが、それらは空白でフォーマットされておらず、行が 1 つしかないため、この多くのフォームを推測していると推測してserverdataarraycolsます。

私が探しているものを達成する方法について何か提案はありますか?

必要に応じて、Handsontable のソースコードを変更することにオープンです。

ありがとう

0 投票する
4 に答える
15298 参照

jquery - focusout メソッドを使用して jQuery で focusout イベントがトリガーされないのはなぜですか?

私はhandsontable jQueryプラグインを使用しています。ユーザーがセルの編集を停止したときに傍受しようとしています。セルをダブルクリックするとhandsontableInput、そのセルの位置にクラスを含むテキスト エリアが表示されます。

jQueryを使用して、ユーザーが他の場所をクリックするたびにコールバックを取得しようとしたため、テキストエリアのフォーカスが失われました。

簡単な focusout コードは次のとおりです。

これが私のフィドルです。

また、handsontable のあるページがフレーム内にあり、フレームの外側をクリックした場合、これは機能しますか?

ありがとうございました

0 投票する
1 に答える
3533 参照

events - ハンドソン可能な行/列ヘッダーにクリックイベントを追加する方法は?

行/列ヘッダーをクリックして行/列全体を選択するExcelのようないくつかの機能を実装しようとしています.すべての行/列ヘッダーにクリックイベントを追加する必要があると思うので、core.jsに以下のコードを追加しようとしましたが、トリガーされたことはありません:

では、どこから始めればよいでしょうか。

助けてくれてありがとう。

0 投票する
3 に答える
5808 参照

handsontable - 列名から列番号を取得

列名から列番号を取得する方法はありますか?

列名しか取得できず、getCellMeta には列番号が必要です。

ありがとう

0 投票する
2 に答える
3240 参照

jquery - カスタム レンダラー関数が handontable プラグインで機能しない

いくつかのonChangeイベントを処理し、うまく機能する関数があります。その関数は別の関数を呼び出してセルの内容をチェックし、何か問題がある場合はセルの色を変更する必要があります。

そして、ここに私の単純な ErrorRenderer があります:

アラートがトリガーされても、ErrorRenderer が呼び出されることはありません。

ありがとうございました