问题标签 [asp.net-mvc-ajax]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ajax - Ajax表单中找不到View的错误
我在这里问一个类似的问题
所以我OnComplete
在 Ajax 表单中添加了一些函数和 Id,并且有:
这是我的观点:
_PhoneRow
:
控制器:
_EditPhoneRow
和Oncomplete
脚本:
所以点击编辑工作得很好,然后点击保存也工作得很好,但是当我第二次点击编辑按钮时,我在发布操作中有一个错误,我在这里复制了 Firebug 控制台:
那么问题出在哪里?如果我第二次删除OnCompleteSavePhone
了“编辑”按钮不起作用,并且使用此功能出现了一个没有任何意义的错误,我该如何解决?我实际上是通过 Ajax 加载部分视图,并且需要此视图的按钮正常工作,起初一切都很好,但在 Ajax 结果之后他们没有,我想添加一些Oncomplete
功能,但也有错误。
asp.net-mvc - 在asp.net MVC3中提交ajax表单后更新div内容
从列表中选择上述单一用途时,它将在 ajax 表单下方显示以进行更新
在 Subting 之后调用下面的动作
在提交上面的 ajax 表单更新目的时,如果管理员密码无效,我想显示验证消息错误,并且如果模型状态有效,我想加载 myDiv 内容并向用户提供成功更新消息
asp.net-mvc - jquery mvc 模态按钮以访问发布操作
我有这个模态对话框弹出窗口,其中有 2 个按钮。一个是取消,另一个是接受。我希望接受按钮调用 POST 操作。
我一直在使用上面的代码,但它给了我一个
NetworkError: 404 Not Found - http : // somethinghost:999 /User/%5Bobject%20Object%5D
我不确定我做错了什么......
此外,在操作中,我需要一个“真”或“假”的值。从该按钮传递它的最佳方法是什么?
我有这样的东西
asp.net-mvc - 如何使用 ajax.actionLink 或 ajax.beginForm 使用 Blockui 阻止 targetUpdateId
我想开发一个 ajax 管道,这样每当通过 ajax.beginform 或 ajax.actionLink 发出任何 ajax 请求时,它都应该从我的 ajax.start 函数开始,在该函数中我可以读取 targetupdateid 以便我可以屏蔽 blockui 和任何开发人员都不应该为这个 ajax.start 烦恼。我试图使用这段代码但它不起作用
任何帮助将不胜感激。
jquery - “Microsoft JScript 运行时错误:'Sys' 未定义”在呈现“登录部分视图”的 Jquery 对话框中
我是 jquery、ajax 和 mvc 的新手。
我使用 Jquery 对话框显示部分视图的日志。当它被加载并且我点击它的文本框或它上面的任何其他地方时,我得到这个错误:
“Microsoft JScript 运行时错误:‘Sys’未定义”
并为其显示此脚本动态代码:
我不能使用这些脚本来验证文本框,因为我的页面中有 jquery 手风琴,当我使用这些脚本时,手风琴不起作用。上面的错误也再次显示。
我应该怎么做才能解决它?如何验证用户名并在对话框中传递文本框?和 .. 我可以在@Ajax.beginform(){}中使用@Html.ActionLink吗?
asp.net-mvc-3 - ajax.actionlink 发布表单未显示 ckeditor
使用 Ajax.ActionLink 作为之后
当控制器转到 AddEdit 页面时,我已经上传了文件并想要显示 Ckeditor。
所以我用
现在,如果我使用显示@Html.ActionLink 而不是@Ajax.Actionlink Ckeditor 显示完美,并且在 Ajax 调用中显示为文本区域。
请帮忙。
asp.net-mvc - 局部视图中的联系表
我不得不承认,从 Web 表单到 MVC 的转变确实让我大吃一惊。与 Web 窗体相比,我似乎无法完全理解 MVC 的功能,并且在尝试执行看似简单的任务时,我继续遇到一个又一个的障碍。再加上 javascript/jquery 的基本知识,我大部分时间都在摸不着头脑。
我一直在努力将我公司构建的自定义 CMS 从 Web 表单转换为 MVC。此 CMS 允许创建页面和操作站点导航,从而创建页面模型以及相关视图和控制器。
虽然客户可以编辑 99% 的网站,但有些元素是静态的,并且在特定页面上按需加载。例如,联系页面存在于 CMS 中,但站点会根据需要注入实际的联系表单。
在 Web 表单中构建时,此联系表单只是一个用户控件,具有处理回发的自己的逻辑。我认为这里的逻辑转换是创建局部视图,但我在完成这项任务时遇到了可笑的困难。虽然我已经能够为这个联系表单创建模型、视图和控制器,但我似乎无法让它正常工作。
经过 3 天的时间在 Stack Overflow 上寻求建议后,我完成了几乎所有工作来完成这项工作。但是,我不知道如何从局部视图执行看似简单的重定向来挽救我的生命。我尝试了许多方法,包括在Doug.Instance中描述的一种,但没有任何运气。发布后,即使控制器使用“return PartialView”,部分视图也会作为整个视图返回。如果我再次发布它,它会返回原来显示的部分视图。此外,我的Redirect
变量在成功后没有更新,并且OnSuccess
javascript 没有触发。
下面是我的代码。请帮帮我,因为我的头发快用完了...
页面视图(为了简洁而缩短)
联系表局部视图(为简洁起见)
联系表格控制器(为简洁起见)
asp.net-mvc - Ajax.ActionLink 调用控制器时 ViewModel 不存储值
当我单击 ActionLink 并在控制器中设置 ViewModel 值时,我可以看到渲染视图时的变化。但是当我第二次单击 ActionLink 时,相同的值会作为 null 进入 Controller。
如何存储值,使其进入控制器?
看法:
控制器:
部分视图_UpdatableContent:
asp.net-mvc - Asp.net MVC AJAX - 如何使用 AJAX 访问数据?
案例:我的应用程序包含以下模块
- 客户
- 项目
- 业务联系等
客户端模块代码
Views/Shared/clients/Index.cshtml 包含以下...
- togglediv() 是在单击 div 内的图像时创建新的 div[命名为 addNewCat]
客户控制代码...
您好 frnds 请帮助 m 通过MVC AJAX解决此问题
问题的详细解释
*v 有一个显示客户列表(图像或徽标)的 div (id=clients)。如果网络用户单击图像,那么它应该创建一个新的 div(id=addNewcat)........(这一切都很好)
但现在 ???在这个新创建的 div(id=addNewcat) 上,我想显示所选客户的项目。
提前谢谢.... :)
c# - ASP.NET MVC Ajax 中的 500 内部错误
我正在为我的 Web 应用程序使用 Visual Studio 2010 和 MVC 4。这是我的控制器代码:
公共 ActionResult MyController()
此方法将成功完成,但我的 ajax 容器没有显示任何内容。在萤火虫这个错误提出:
NetworkError: 500 Internal Server Error + http://localhost....?X-Requested-With=XMLHttpRequest
为什么会出现这个错误?
我该怎么做才能解决这个问题?
提前致谢!