Я новичок в asp.net MVC У меня есть таблица tblBlock, tblFloor, tblRoom в моей базе данных.Я хочу отобразить все это на одной странице, например, когда я нажимаю номер блока, он должен показывать список этажей, а когда я нажимаю номер этажа, он должен показывать количество комнат.как это сделать на одной странице в asp.net MVC.
Это мой код просмотра
function GetFloors() {
$("#tblFloor tbody tr").remove();
console.log("Hello Javascript");
$.ajax({
type: "GET",
//url: "/RoomBooking/GetFloors",
url: '@Url.Action("GetFloors","RoomBooking")',
dataType: "json",
//cache: false,
async: "false",
contenttype:"charset=utf-8",
success: function (data) {
$.each(data, function (i, item) {
var rows = ""
+ ""
+ ' tblFloor ' + item.Floor_No + ""
+ "";
$('#tblFloor tbody').append(rows);
});
},
});
//Prevent default behavior
return false;
}
Это мой контроллер
[HttpGet]
public JsonResult GetFloors()
{
List<tblFloor> floors = new List<tblFloor>();
floors = BlockRepsitory.GetFloors(1).ToList();
return Json(floors, JsonRequestBehavior.AllowGet);
}