احمد صدقی

احمد صدقی

  • NA
  • 106
  • 16.4k

Not working my Sweet Alert

Mar 21 2019 8:09 AM
I am using sweet alert but still my alert is not working.
 
This is my View
 
  1. @model SSC_MVC.Models.Department  
  2.   
  3. @{  
  4. // ViewBag.Title = "Create";  
  5.   
  6. ViewBag.Title = Model.dpt_id == null ? "Create" : "Edit";  
  7. }  
  8. <script src="~/Scripts/jquery-1.12.4.min.js">  
  9.   
  10. </script>  
  11.   
  12. <script src="~/Scripts/jquery.validate.min.js"></script>  
  13. <script src="~/Scripts/jquery.validate.unobtrusive.min.js"></script>  
  14.   
  15. <link href="~/bootstrap-3.3.6-dist/css/bootstrap.min.css" rel="stylesheet" />  
  16. <script src="~/bootstrap-3.3.6-dist/js/bootstrap.js"></script>  
  17.   
  18. <script src="https://lipis.github.io/bootstrap-sweetalert/lib/sweet-alert.js"></script>  
  19. <link href="~/Content/sweetalert/sweet-alert.css" rel="stylesheet" />  
  20.   
  21. <script type="text/javascript">  
  22.   
  23. function validateData()  
  24. {  
  25. debugger;  
  26.   
  27. if ($("#dpt_nam").val() == "")  
  28. {  
  29. swal("Please enter OrderCode !");  
  30. return false;  
  31. else  
  32. {  
  33. return true;  
  34. }  
  35. }  
  36. </script>  
  37. <h2>Create</h2>  
  38. @using (Html.BeginForm())  
  39. {  
  40. @Html.AntiForgeryToken()  
  41.   
  42. <div class="col-md-12 form-horizontal">  
  43. <h4>Department</h4>  
  44. <hr />  
  45. @Html.ValidationSummary(true""new { @class = "text-danger" })  
  46. @Html.HiddenFor(model => model.dpt_id)  
  47.   
  48. <div class="form-group">  
  49. <div class="col-md-2">  
  50. @Html.Label("Name", htmlAttributes: new { @class = "control-label col-md-2 " })  
  51. </div>  
  52. <div class="col-md-8">  
  53. @Html.EditorFor(model => model.dpt_nam, new { htmlAttributes = new { @class = "form-control validateData" } })  
  54. @Html.ValidationMessageFor(model => model.dpt_nam, ""new { @class = "text-danger" })  
  55. </div>  
  56. </div>  
  57. <div class="form-group">  
  58. <div class="col-md-offset-2 col-md-10">  
  59. @if (Model.dpt_id == null)  
  60. {  
  61. <input type="submit" onclick="Validate(this, event);" value="Create" class="btn btn-primary" />  
  62. }  
  63. else  
  64. {  
  65. <input type="submit" value="Edit" class="btn btn-success" />  
  66. }  
  67. </div>  
  68. </div>  
  69. </div>  
  70. }  
  71.   
  72. <div>  
  73. @Html.ActionLink("Back to List""Index")  
  74. </div>  
  75.   
  76. @*@section Scripts {  
  77. @Scripts.Render("~/bundles/jqueryval")  
  78. }*@  
This is my Model:
  1. public class Department  
  2. {  
  3. public string dpt_id { getset; }  
  4.   
  5. [Required(ErrorMessage = "Please enter Department Name")]  
  6. public string dpt_nam { getset; }  
  7. public string dpt_typ { getset; }  
  8. }  

Answers (3)