ارجاع به view از طریق ajax بعداز ویرایش

بپرسید
  • iran58 iran58
  • 68 ماه قبل
  • 68 ماه قبل
  • 151 نمایش

0

{{ digitTrunc(content.likes) }}

سلام

من ajax زیر را نوشته ام

<script>
    $(function() {
        $("#Save").on('click',
            function() {
                var dataObject = {
                    ContactUsId: $("#ContactUsId").val(),
                    ContacUsPreson: $("#ContacUsPreson").val(),
                    ContacUsNo: $("#ContacUsNo").val(),
                    CountryId: $("#CountryId").val(),
                    StatesId: $("#StatesId").val()
                };
                $.ajax({
                    url: '@Url.Action("Edit", "TestOne")',
                    data: dataObject,
                    type: "Post",
                    success: function (data) {
                        alert(2);
                    }
                });
            });
    });
</script>

و کنترلر هم بصورت زیر نوشته ام

[HttpPost]
        [ValidateAntiForgeryToken]
        public ActionResult Edit(ContactU contactU)
        {
            if (ModelState.IsValid)
            {
                db.Entry(contactU).State = EntityState.Modified;
                db.SaveChanges();
                return Json("true", JsonRequestBehavior.AllowGet);
            }
            return View(contactU);
        }

اما وقتی عمل ویرایش انجام میشود alert(2); را نشان نمی دهد

کنترلر و ajax را چگونه باید تغییر بدهم که بتوانم از طریق ajax به صفحه Index بروم

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران

پاسخ ها به این سوال

پاسخ ها به این سوال

{{ digitTrunc(post.likes) }}

این پست در تاریخ {{ dateString(new Date(post.deleteDate)) }} توسط {{ post.deletedByUser }} حذف شده است.

دلیل حذف: {{ post.deleteReason ?? 'نامشخص' }}

{{ err }}
{{ post.userAchivements.rhodiumAchievements }}
{{ post.userAchivements.platinumAchievements }}
{{ post.userAchivements.goldAchievements }}
{{ post.userAchivements.silverAchievements }}
{{ post.userAchivements.bronzeAchievements }}
{{ timeSince(new Date(post.date)) }} قبل

برای ثبت پاسخ خود در وب سایت وارد حساب کاربری خود شوید
قابلیت ارسال مطلب توسط مدیریت سایت غیر فعال شده است