Такая задача, есть две функции обработчика клика на кнопке.
$('#MyButton").click(function(e) {
this.option = 'опция';
});
$('#MyButton").click(function(e) {
this.option //Уже не доступен
});
Первая - собирает данные и помещает их в свойство этой кнопки.
Вторая - эти данные отправляет ($.ajax).
Две функции потому, что данные нужно собирать по разному, а отправка идет одним способом.
Может, если лучше вариант, буду очень благодарен подсказке. Спасибо :)
А в вашем коде this будет указывать на кнопку или на объект анонимной функции? Просто явно он не передается, а внутри области это точно объект функции. Или я не совсем прав?