i want to display values in listbox from database and values getting in controller json method but displaying as [Object Object] like this..
Controller:-
--------------
public ActionResult GetColumnsByFavouriteReport(ReportsModel Model,string Columns)View :-
{
ListReportColumnsList = MCPAdminControllerPageObject.GetColumnsByReportName(Columns);
return Json(ReportColumnsList, JsonRequestBehavior.AllowGet);
}
-------
$(document).ready(function () { $('#FavouriteReports').change(function () { $.ajax({ type: "POST", url: '@Url.Action("GetColumnsByFavouriteReport", "MCPAdmin")', data: { Columns: $('#FavouriteReports').val() }, datatype: "json", traditional: true, success: function (data) { $('#SelectedFields').empty(); $.each(data, function (key, val) { $('#SelectedFields').append(' key + '">' + val + ''); }) } }); });
@Html.ListBoxFor(m => m.SelectedFields, new SelectList(new[] { "" }), new { @class = "form-control editable" }) 
Satyaprakash SamantarayPosted Jul 4, 2017, 12:31 AM
Rupesh KahanePosted Jun 7, 2017, 7:22 AM