Как выбрать родительский элемент $ .ajax или родительский элемент элемента, который вызвал $ .ajax. Мне нужна какая-то ссылка, чтобы я мог применить к ней данные результата:
var a = $a.val();
var b = $b.val();
$.ajax({
type: "POST",
url: "/Controller/Action",
data: { a: a, b: b },
success: function (data) {
var values = data.values,
$elements = $();
for (i = 0; i < 142; i++) {
$elements = $elements.add($("<div class='single'>").css('height', values[i]).css('margin-top', 26 - valuesG[i]));
}
//Here it should reference $(this).parent().parent().. something
//and not :last, because there are many .second elems...
//not only :last is being changed?
$elements.appendTo($(".second:last"));
$(".second:last").children(".single").addClass("ui-selected");
},
traditional: true
});
$(this).parent()
в функции успеха ajax возвращает jQuery()
Есть идеи?