ajaxで部分ビューを呼び出す必要があります。私は次のことを試しましたが、私はそれをどのように完了するか分かりません。ここでmvc3でajaxを使って部分ビューを呼び出す方法
$("#UserName").change(function() {
var userid = $("#UserName").val();
var ProvincialStateID = $("#State").val();
var Hobbyid = $("#Hobby").val();
var Districtid = $("#DistrictNames").val();
var Homeid = $("#Hobbyhome_EstablishmentId").val();
var urlperson = '@Url.Action("FetchPersonByUserName")';
$.ajax({
type: "POST",
url: urlperson,
data: { userid: userid, stateid: ProvincialStateID, hobbyid: Hobbyid, districtid: Districtid, homeid: Homeid },
success: function (data) {
//Dont know what to write here
});
});
は、私は私のコントローラで書かれている機能である:
[HttpPost]
public ActionResult FetchPersonByUserName(int userid,int stateid,int districtid,int homeid,int Hobbyid)
{
//Code to fetch the data in the partial using all parameters
return PartialView("_LearnerAssociationGridPartial", list);
}
ドロップダウンに私をクリックすると、アヤックスが呼び出されると、私はそれをリダイレクトするために、AJAXを介して呼び出される関数をしたいです部分的な見方。現在、私は部分ビューを表示することができないので、私を助けてください
[MVC3でajaxを通して部分的なビューを呼び出す方法](http://stackoverflow.com/questions/10430269/how-to-call-a-partial-view-through-ajax-in-mvc3 ) – nemesv
それは .. [1]最も可能性の高いあなたの質問に答えるだろう正確な複製、同じコードと他のすべて – glosrob
[この投稿] [1]:http://stackoverflow.com/questions/5248183/html-part-vs-html-renderpartial-html-action-vs-html-renderaction –