flexigrid checkbox選択イベント


前回、checkboxがあれば、ユーザーは自然にクリックします.1つの方法は、ユーザーが選択した後、1つの保存ボタンですべての被オプションをチェックし、保存の操作を実行することです.
しかし、私のここの方法はもっと即時で、どのcheckboxもクリックすると、イベント関数がトリガーされます.
ここでは、前の行イベントをクリックするテクニックを使用します.
		$("#powers tbody tr td").click(accounts.selectPower);

上のコードはselectPowerを登録してflexigrid行のイベントをクリックします.
	selectPower : function () {
		'use strict';
		var str, check;
		str = $(this).children('div').html();
		if (str.indexOf("class=\"checkbox_class\"") !== -1) {
			check = $(this).children('div').children('input').is(':checked');
			//update power
		}
	},

selectPower関数の内部でclass=checkboxがあるかどうかを検出します.classサブ文字列、ある場合は、最初の列checkboxを説明し、jqueryでinputラベルを検索し、is関数を呼び出して現在の選択状態がtrueかfalseかを検索する.
そしてあなたが望む操作をしましょう.