He comprobado la URL en $ .Post, está bien. También he comprobado la conexión de la cadena. Todo funciona muy bien en todo el sitio web, incluidos los comandos $ .ajax, excepto un comando $ .post. Sigo recibiendo mensaje de "error al guardar el registro".
código que tengo es que el botón Guardar del cuadro de diálogo jQuery:
var post = $.post(url,
$("#myview").serialize(),
function() {
thisDialog.dialog("close");
});
post.error(function (xhr, ajaxOptions, thrownError) {
alert("Error while saving the record");
Esto funciona en el local de VS ejemplo cuando corro en modo de depuración, pero no se ejecuta cuando implementar el sitio web de IIS 7.5 . ¿Puede alguien guiarme por lo que puede ser el problema? Todos los archivos DLL están presentes, url está muy bien también
URL es: Inicio/Start
[HttpPost]
public ActionResult Start(StartModel model, FormCollection collection)
{
try
{
Service.Create(model);
return RedirectToAction("List");
}
esto funciona en VS, pero no en IIS 7.5
consigo el código de error 500
Seguimiento de la pila muestra un mensaje de error: SqlDateTime overflow. Debe estar entre 1/1/1753 12:00:00 AM y 12/31/9999 11:59:59 PM
Estoy estableciendo el valor de la fecha usando el control de fecha jquery. cualquier orientación es apreciada.
¿Cómo resolvieron finalmente ?! Tengo el mismo problema. El misterio es que funciona en VS, o incluso más extraño en el botón Click (se pasará el valor del selector de fecha) pero no en el evento de cambio de datepicker. – sepehr