Есть ли способ заставить кнопку диалога jQuery вызывать метод в контроллере, чтобы он работал как кнопка отправки?
Код в контроллере
[HttpPost]
public ActionResult Create(Film filmToCreate){
try{
filmToCreate = new Film();
System.Diagnostics.Debug.WriteLine("Constructed Film");
UpdateModel(filmToCreate);
System.Diagnostics.Debug.WriteLine("Updated Model");
repo.Add(filmToCreate);
System.Diagnostics.Debug.WriteLine("Added Film");
repo.Save();
System.Diagnostics.Debug.WriteLine("Save Databases");
System.Diagnostics.Debug.WriteLine("Return1");
return RedirectToAction("Index");
}
catch {
System.Diagnostics.Debug.WriteLine("Caught something");
return RedirectToAction("Create");
}
}
// Код в диалоге
buttons: {
"Create": function() {
},
"Reset": function() {
$("#createForm input").attr("value", "");
},
"Close": function() {
$(this).dialog('close');
}
}
Есть ли какой-нибудь метод в классе Url
, который сможет связать этот метод с этой кнопкой?