わかりましたので、次のような jQuery .on() 関数があります....
$("#grid").on('rowdoubleclick', function(event) {
var appData = $("#grid").jqxGrid('getrowdata', event.args.rowindex);
var appID = appData.application_id
var cellClassTitle = function(row, column, value) {
alert("VALUE: " + value + " appData.title: " + appData.title);
if (value == appData.title)
{
return "yellowCell"
}
}});
私の問題は、 cellClassTitle 関数内の appData.title 変数が、最初のダブルクリックで一度だけ評価されることです。cellClassTitle 関数の外側の appData 変数は、行がダブルクリックされるたびに評価されますが、内部の appData.title 値は変わりません。.on('rowdoubleclick') 関数が実行されるたびに更新するにはどうすればよいですか?