Контекстное меню jquery работает нормально, если я назначаю его в первый раз. Но когда я переназначаю его, контекстное меню второго раза работает с предыдущей функцией.
Код с первого раза:
$("#26134_x16Fwj2VUp8Sa74").contextMenu("rowContMenu_26134_x16Fwj2VUp8Sa74",
{bindings:
{ 'itemQuickEdit_26134_x16Fwj2VUp8Sa74' : function(t)
{
showQuickEditForm(26134,'x16Fwj2VUp8Sa74');
}
}
});
Код со вторым временем:
$("#26134_x16Fwj2VUp8Sa74").contextMenu("rowContMenu_26134_x16Fwj2VUp8Sa74",
{bindings:
{ 'itemQuickEdit_26134_x16Fwj2VUp8Sa74' : function(t)
{
**showFullEditForm**(26134,'x16Fwj2VUp8Sa74');
}
}
});
Так что я думаю, что это должно быть как re-init. ($.removeData etc...)