Trying to hit "DeleteJobQuote" controller through Ajax but no luck. Please guide me if anyone has any idea about it. The code seems OK but not able to do so. I am writing this code to delete a particular record from database.
Controller What I have tried: <pre><pre> [HttpPost] public JsonResult DeleteJobQuote(int jobQuoteid) { using (var db = new KeysEntities()) { var delJob = db.JobQuote.FirstOrDefault(x => x.Id == jobQuoteid); if (delJob != null) { delJob.Status = "Delete"; db.SaveChanges(); return Json(new { success = true, Message = "JobQuote SuccessFully Deleted!" }); } else { return Json(new { success = false, Message = "Delete UnSuccessFul " }); } } }
And JavaScript and Knockout self.deleteJobQuote = function (jobQuote) { debugger; $.ajax({ url: '/Companies/Manage/DeleteJobQuote', type: 'POST', dataType: 'json', data: JSON.Stringify({ jobQuoteid: 1028 }), //data: JSON.Stringify(jobQuote), contentType: 'application/json', success: function (result) { if (result.success) { $('#jobQuoteDeleteModal').modal('show'); } else { alert("You can not delete this record !!"); } } }); };
public JsonResult DeleteJobQuote(string jobQuoteid) { //then parse to int or other datatypes }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)