судя по вашей соседней теме, вы пытаетесь решить одну проблем с двух разных стороны.
тот вариант, который вы там придумали себе, заведомо неправильный.
могли бы создать одну тему, с указанием своих идей по решению ее.
$(".link").click(function() {
var _this=this;//сохраняем в замыкании кликнутую ссылку
$.ajax( {
url : '/index.php/test/test',
type : "POST",
data : "id=" + $(this).attr('id'),
success : function(data) {
alert (data);
$(_this).prev("p").html(data);//берем переменную _this из замыкания
},
cache : false,
error : function(e) {
alert("error: " + e);
}
});
});