سلام دوست عزیز.
در mvc این کار بسیار ساده است اما کمی کفصل است.کاری که باید انجام بدی اینه که با استفاده از متد های ajax درخواستی را به کنترول کننده مورد نظرت بدی.مثلا چیزی مثل این کد:
$.get('/post/index' , {'name':'Ali'} , function(html){//do something});
به این ترتیب من در خواستی رو به کنترولر post و actionIndex دادم.حالا تو کنترولر بر اساس درخواستم می تونم کاری انجام بدم و اطلاعات رو برگردونم.که از طریق پارامتر html قابل گرفتن است.
توضیحات بالا در قالب فریم ورک yii هستش که خیلی کار برنامه نویسی رو آسان و ساختار داده شده می شکنه.اگر اجازه بدی مقاله رو بنویسم و لینکش رو بذارم برات.
برای آشنایی با yii یه مقاله از یکی از برنامه نویسان این زمینه میذارم برات.امیدوارم کمک کنه.
آموزش Yii