当前位置:  开发笔记 > 编程语言 > 正文

ajax actionlink重定向而不是更新标记

如何解决《ajaxactionlink重定向而不是更新标记》经验,为你挑选了1个好方法。

当我进行ajax调用时,控制器正在重定向而不是更新我的标签,我的代码如下所示.

这是在_layout.cshtml中


     
     
     
     
     

这就是网络配置的样子,我也尝试过关闭不引人注目的javascript而没有运气.


  
    
    
  

我的控制器方法看起来像这样


   [HttpPost]
        public ActionResult Create(lesson lesson)
        {
            if (ModelState.IsValid)
            {
                //Save Album 
                lesson.dateCreated = DateTime.Now;
                lesson.dateSubmitted = DateTime.Now; 
                lesson.statusID = SUBMITTED;
                lesson.submittedByUserID = getAppUserID();
                lesson.prjLessonID = createLessonPrjID(lesson.projectID);


                storeDB.lessons.InsertOnSubmit(lesson);
                storeDB.SubmitChanges();
                return RedirectToAction("Index");
            }
            // Invalid – redisplay with errors 

            else
                return View(lesson); 

        }

有任何想法吗?提前致谢.


@if (item.statusID != null)
                {
                        @item.getLessonStatus(item.statusID.Value)
                }
                else
                {
                        
                }

                @if (item.statusID != 3)
                {
                    

                    @Html.ActionLink("Edit", "Edit", new { id = item.lessonID }) |
                    @Ajax.ActionLink("Delete", "Delete", new { id = item.lessonID }, new AjaxOptions { UpdateTargetId = "approvedmsg"})
                       
                }

Tim B James.. 5

尝试删除MicrosoftAjax.jsMicrosoftMvcAjax.js和仅使用





关于它的好帖子http://yobriefcase.posterous.com/unobtrusive-javascript-in-mvc3



1> Tim B James..:

尝试删除MicrosoftAjax.jsMicrosoftMvcAjax.js和仅使用





关于它的好帖子http://yobriefcase.posterous.com/unobtrusive-javascript-in-mvc3

推荐阅读
跟我搞对象吧
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有