Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Передать обьект jQuery в метод. (https://javascript.ru/forum/misc/30990-peredat-obekt-jquery-v-metod.html)

ligent 22.08.2012 21:53

Передать обьект jQuery в метод.
 
Здравствуйте, вопрос в следующем, есть написанный на яваскрипете ДатаГрид который вызывает событие:

function OnDataRowPrepared(s, e) {
            var actions = e.Row.find("a[action]").click(function () { OnActionClick($(this), { DataRow: e.DataRow }); });

             e.Row.hide();

}


мне нужно реализовать скрытие строки по щелчку на ссылке, как мне передать e.Row в метод OnActionClick, чтобы по e.Row.hide(); скрывать не все строки, а только с акшином "flip".

function OnActionClick(s, e) {
                case "flip":

                    break;
            } 
        }

Извините за банальность вопроса, за сегодняшний день я в нём увяз.

nerv_ 22.08.2012 22:00

рабочий пример

ligent 22.08.2012 22:20

Как понять? если просто написать:

function OnActionClick(s, e) {
                case "flip":
                    e.hide(); // или e.Row.hide(); 

                    break;
            } 
        }


то получаю:

Uncaught TypeError: Cannot call method 'hide' of undefined


Часовой пояс GMT +3, время: 21:58.