SpreadJS製品ヘルプ
bind メソッド
GC.Spread.Sheets 名前空間 > Worksheet タイプ : bind メソッド
イベントタイプ
オプション。関数に渡す追加データを指定します。
イベントが発生したときに実行する関数を指定します。
イベントをシートに連結します。
シンタックス
var instance = new GC.Spread.Sheets.Worksheet(name);
var value; // Type: any
value = instance.bind(type, data, fn);
function bind( 
   type : string,
   data : Object,
   fn : Function
) : any;

パラメータ

type
イベントタイプ
data
オプション。関数に渡す追加データを指定します。
fn
イベントが発生したときに実行する関数を指定します。
使用例
次のサンプルコードは、イベントを連結します。
sheet.bind(GC.Spread.Sheets.Events.LeftColumnChanged,function(event,data)
  {
    var str = "----------------------------------------\n";
    var title = "Event [LeftColumnChanged ] Fired";
    str = str.substr(0, 4) + title + str.substr(4 + title.length);
    if (typeof data == "object") {
        for (var key in data) {
            str += key + " : " + data[key] + "\n";
          }
      } else {
        str += data + "\n";
      }
      alert(str);
  });
sheet.bind(GC.Spread.Sheets.Events.TopRowChanged,function(event,data)
  {
        var str = "----------------------------------------\n";
        var title = "Event [TopRowChanged] Fired";
        str = str.substr(0, 4) + title + str.substr(4 + title.length);
        if (typeof data == "object") {
            for (var key in data) {
                str += key + " : " + data[key] + "\n";
            }
        } else {
            str += data + "\n";
        }
        alert(str);
    });
関連トピック

参照

Worksheet タイプ