0
我嘗試後數據用ajax後它包含了模型和串控制器,該字符串值來控制,但該模型總是null.Can人help.Attaching代碼阿賈克斯張貼在MVC
<script>
function save() {
var st = "Test";
var source = ({
'Name': $('#Name').val(),
'Code': $('#Code').val(),
'Address': $('#Address').val(),
'City': $('#City').val(),
'State': $('#State').val(),
'Country': $('#Country').val(),
'Phone': $('#Phone').val(),
'Fax':$('#Fax').val()
});
$.ajax({
type: "POST",
url:'@Url.Action("Save", "Hospitals")',
data: { 'st': st, 'hospital': source }
});
}
控制器
public ActionResult Save(string st,Hospital hospital)
{
if (ModelState.IsValid)
{
db.Hospitals.Add(hospital);
db.SaveChanges();
return RedirectToAction("Index");
}
else
{
var dept = db.Departments.ToList();
ViewBag.department = dept;
}
return View(hospital);
}
hi @muthu感謝您的即時答覆。但它的工作仍然顯示空值value.Any其他方法來解決這個問題? – zachmani