Ya he leído this post, pero no estoy seguro de saber cómo hacerlo para tomar datos del usuario. Aquí está el jquery ajax que estoy usando. Sé (o al menos pienso) que esto no puede ser parcial. Pero funciona hasta que el render falla. Pensé que podría ser útil tener.Renderizar vista parcial utilizando Jquery Ajax con datos variables
$.ajax(
{
type: 'POST',
contentType: 'application/json; charset=utf-8',
data: "{'test':" + "'" + dateText + "'}",
dataType: 'json',
url: 'Site/Grab/',
success: function (result) {
alert('Success');
},
error: function (error) {
alert('Fail');
}
});
Aquí está mi controlador de
[HttpPost]
public ActionResult Grab(string test)
{
DateTime lineDate= Convert.ToDateTime(test);
List<Info> myInfo= GameCache.Data(lineDate);
return PartialView("_PartialView", myInfo);
}
Si funciona hasta que se intenta hacer que el parcial, el problema es más probable en el marcado del punto de vista parcial. Proporcione ese código, así como el error que está recibiendo. – StriplingWarrior