问题内容: 我将登录信息从jQuery AJAX调用发送到MVC 4控制器: 如果登录成功,我想根据用户类型将用户从服务器端重定向到适当的页面。如果登录失败,则会将字符串发送回用户: 但是有问题: 如果此方法返回“ ActionResult”,那么我将收到错误消息。 如果我使用“ void”,则无法返回任何内容。 即使我使用“ void”且没有返回值,由于jQuery AJAX调用的异步特性,我也
问题内容: 您可以通过AJAX / jQuery调用使用数据注释/验证吗?如果是这样,请提供示例或显示示例的帖子。 基本上,我已经看到了有关如何使用数据注释的示例,但是它包含完整的回发信息。有没有办法处理AJAX / jQuery调用?由于我不确定如何在客户端构造Model对象,因此不确定如何执行此操作。(我认为这是您必须要做的。) 有人告诉我可以做到的,但我只是不知道怎么做。 谢谢你的帮助。 问
问题内容: 有人怎么知道请求是否是ajax?(我正在使用jQuery的ajax) 问题答案: jQuery进行的所有AJAX调用都会添加一个标头,以表明它是AJAX。要检查的标头是,值将是AJAX调用时的值。 请注意,AJAX请求是普通的GET或POST,因此,除非您(或jQuery之类的AJAX库)在请求中添加其他标头,否则无法确定是否为AJAX。
问题内容: 我有一个呈现部分视图的控制器动作: 然后将返回的内容加载到动态元素中,如下所示: 因此,这将创建一个div,然后将返回的内容加载到该div中。 我想对此稍作更改,以便仅在对控制器的调用成功的情况下创建容器div。 所以: jQuery调用控制器动作 控制器返回PartialView,如果找不到ID,则返回null 如果返回PartialView,则将创建容器并使用返回的内容加载该容器。
问题内容: 我的控制器: 我想通过AJAX将参数发布到控制器。传递并不是问题,但是我无法发布。 我的JavaScript代码: 我尝试了一个测试阵列,但没有成功。:(我也尝试设置,但也没有成功… 该贴到我的控制器总是空。 问题答案: 您可以定义一个视图模型: 然后调整您的控制器动作以将此视图模型作为参数: 最后调用它:
问题内容: 我正在使用SpringMVC,我正在将数据从Ajax传递到控制器,但是我在控制器中得到了空值,请检查下面的代码 MyControllerCode 任何人都可以帮助我 问题答案: 嘿享受下面的代码。 Javascript AJAX调用 弹簧控制器代码 以下搜索类如下 该类的优点是,将来可以根据需要向该类添加更多变量。 例如。 如果要实现排序功能。
问题内容: 我正在尝试学习asp.net,到目前为止,我可以加载其他页面内容而无需使用刷新,但是我无法弄清楚提交表单时如何使用ajax。我做了很多谷歌搜索,但是找不到合适的解决方案。这是我的代码, 控制器页面 查看页面 查看页面 问题答案: 这里是完整的例子- 让我们创建一个简单的模型- 现在,让我们创建几个动作,以使用- 发出GET和POST请求 然后让我们创建一个简单的视图,它将托管Ajax.
问题内容: 我想从索引视图调用以下ajax.beginform后显示成功消息 这是我的结果div 而我的控制器是 但是,当我尝试此操作时,它将转到另一个视图InforMessage它不会更新结果div。没有Informessage存在。仍然会打开一个新页面,并显示消息“感谢您添加空缺”。如何解决此问题? 问题答案: 如果您重定向到另一个页面是因为您没有加载正确的脚本(或重复的脚本或它们的顺序错误)
问题内容: 我有这个提交代码, 这是我的控制器: 因此,这里发生的是我将数据与上传的文件一起发送到mvc控制器中。 这里的问题是,当我添加此ajax属性时,我可以成功回传文件,但是绑定的模型为null。 另一方面,如果删除此属性,则绑定的模型工作正常。但是问题是文件未在服务器中发送。 我该如何工作?我希望表格和图像都在服务器端发送。 更新 这现在正在工作,我唯一更改的行是 至 有人可以解释发生了什
问题内容: 如何使用AJAX加载以html呈现的完整局部视图(所以我只设置了div.html) 我需要ajax调用来调用控制器操作,该操作将呈现完整的局部视图(红色)并将其附加到当前加载的视图的末尾吗? [我知道如何附加到DOM以及如何进行AJAX调用] 我需要知道什么是最好的 管道 方法,该 动作应该返回哪种类型的ActionResult, 以及 是否已经有内置的机制 以避免重新发明轮子? 问题
问题内容: 我正在使用MVC 4和Entity Framework开发Intranet Web应用程序。我有一个可以通过编辑操作进行修改的人员列表。我想通过使用模式形式使我的应用程序更加动态。所以我试图将编辑视图放入Bootstrap模态,对此我有两个问题: 我应该使用简单视图还是局部视图? 我如何执行验证(实际上它可以工作,但会将我重定向到我的原始视图,因此不以模式形式出现) 我认为我必须使用A
问题内容: 我已经阅读了一段时间,发现可以使用以下命令调用控制器操作: 这是否意味着我应该将MicrosoftMvcAjax.js或MicrosoftAjax.js与Jquery库一起添加? 另外,第二个参数应在$ .ajax()函数中包含什么? 最后,在stackoverflow内或站点外部是否有其他链接可能对带ajax和jquery的asp.net mvc有帮助? 谢谢。 问题答案: 您可以从
问题内容: 我有一个定义了POST处理程序的控制器,如下所示: 以JSON格式查看时,UIVendor对象如下所示: UIVendor bean具有一个ArrayList类型的名为“ Emails”的字段,带有适当的设置器和获取器(getEmails / setEmails)。NotificationEmail对象也具有适当的公共设置器/获取器。 当我尝试使用以下代码发布对象时: 我在日志中收到此
问题内容: 我正在使用Spring 3.2,并尝试使用ajax发布请求来提交json对象数组。如果相关,我转义了所有特殊字符。 我的HTTP状态为415。 我的控制器是: jQuery是: 我发布的数组中的对象之一的示例是以下json: 错误是: 为什么会发生此错误-有人知道吗? 问题答案: 您可以尝试使用。它没有任何问题
问题内容: 好的,我发现必须发布一个新问题才能找到答案,这真是太荒谬了,可惜我在这里。让下一个任性的灵魂尽可能解决这个问题,让它尽可能简单。 要使ajax表单正常工作,我需要什么最新的脚本?到目前为止,我有; 我看过的页面指出我也需要jquery.unobtrusive-ajax.js,但这只是给我一个错误。是否加载了一些不兼容的版本? 过去,我已经为MVC3等进行过多次处理,但是很愚蠢的是,我似