问题标签 [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.

0 投票
2 回答
3499 浏览

javascript - 在 MVC3 中单击链接时动态加载 iframe

嗨我正在开发一个应用程序 inMVc3
我有一个模型包含

我画了一张表格,在第一列中我获取了所有的爱好名称并将其显示为链接。Hobbyurl 包含与 Hobbyname 关联的页面的 url 现在,当我从左侧单击 Hobbyname 时,我希望将内容加载到右侧,我使用 Iframe 来显示内容,因此我需要一次又一次地加载 Iframe点击。

为了获取 Hobbynames,我使用了以下代码:

这是脚本:

但我无法在点击链接时加载 iframe。请帮我

0 投票
1 回答
2930 浏览

javascript - Ajax 在 MVC3 中动态地将 src 分配给 Iframe

嗨,我基本上是 Ajax 的新手,并且很难编写它..

我想将 src 值分配给从数据库中获取的 Iframe
表是 HobbyMasters

我现在编写一个函数并从表中获取 url,当我单击显示为链接的 Hobbyname 时,我希望将该 url 加载到 iframe 中。

最初我写了一个javascript:

但是这里的 src 是静态的,通过 javascript 我无法将从数据库中获取的值分配给 src 属性
所以想到了编写 Ajax ..

我尝试了一些东西,但它不完整。请帮我解决这个问题:

控制器内部功能:

0 投票
2 回答
7872 浏览

ajax - 如何在MVC3中通过ajax调用局部视图

我正在 MVC3 中开发一个应用程序我需要在单击下拉菜单时显示一个部分视图为此我编写了一个 ajax,

我在控制器中编写了一个函数:

从这里它进入局部视图,我也可以看到数据
但是当它进入前端时,我无法看到数据。
请帮助我,也许我的 ajax 可能是错误的,请告诉我我哪里出错了。

这是我的主视图:

ajax函数写在第一个视图中,下拉菜单在第一个视图中。
现在单击第一个视图中的下拉菜单,我希望数据显示在第二个视图中的网格中。

我的第一个观点是:

}

0 投票
2 回答
4905 浏览

ajax - 如何在 mvc3 中通过 ajax 调用局部视图

我需要通过 ajax 调用局部视图。我已经尝试了以下,但我不知道如何完成它。

这是我在控制器中编写的函数:

当我单击下拉菜单时,将调用 ajax,我希望通过 ajax 调用的函数将其重定向到局部视图。请帮助我,因为目前我无法显示我的部分视图

0 投票
2 回答
1223 浏览

ajax - 具有 json 模型绑定到复杂类的 ASP MVC 3 ajax

我的 ASP MVC 3 项目中有以下类层次结构。一些条目可以有容器,而那个容器里面可以有一些内容。容器和内容类是抽象类。

等级制度

我需要从浏览器接收 json 请求,并将其绑定到属于 Entry 类的模型。问题是 DefaultModelBinder 类没有正确创建 Entry 模型类,因为它不知道它应该是什么类型的具体容器。例如:

+

以下请求导致服务器异常: 无法创建抽象类。我可以将类型字段添加到 json 请求中,例如:

如何指示模型绑定机制将Type字段设置为'FullContainer'的对象映射到FullContainer类?

0 投票
2 回答
872 浏览

javascript - Javascript函数打开一个没有被调用的文件

我在调用 javascript 函数时遇到问题
我想通过单击链接打开文件。

这是我的代码:

和在控制器中:

问题是javascript函数没有被调用。请帮帮我

0 投票
2 回答
937 浏览

asp.net-mvc-3 - Ajax.BeginForm 检查请求是否被重定向

如何确定异步请求表单ajax表单是否被重定向?在我的情况下,如果用户的会话关闭,请求将被重定向到登录页面。

我试图检查 OnComplete、OnSuccess 和 OnBegin 事件的参数(不调用 OnFailure)但没有人帮忙。

目前,在会话关闭的情况下,我将整个登录页面嵌入到当前页面的 div 中。

我看到如何避免这种情况的唯一方法是这样的代码:

但是这个解决方案似乎有点难看。

有任何想法吗?

0 投票
1 回答
538 浏览

asp.net-mvc-3 - AJAX 在 MVC 页面上不起作用

我正在将 MVC3 与 Razor 一起使用。我有一个想要使用 AJAX 加载的动作。我正在使用 jQuery UIblock 插件http://jquery.malsup.com/block/#向用户显示一些等待图像。

action对应的View如下图:

Javascript代码如下所示:

现在我使用链接重定向到 Action

加载搜索视图时,我看不到任何显示正在加载图像的 Div。

同样的事情在其他页面上工作,唯一的区别是在其他页面上 Image 来自POSTBACK

此外,所有 Ajax POST操作都在工作,但不是GET操作。

这里的搜索页面有什么问题?

谢谢。

0 投票
1 回答
2343 浏览

ajax - Ajax.BeginForm 与 A​​jaxForm 内的 UpdateTarget

这是否可以Ajax.Beginform与 ajax 表单内的更新目标一起使用。像这样:

更新

好的,如果可能的话,这有什么问题?

这是我的部分视图,其中呈现了另一个部分视图:

_PhoneRow

EditPhone行动:

并且_EditPhoneRow

实际上,我的每一行都有一个 Ajax 表单,所以当点击编辑时,我想用另一个行替换你所看到的,但是当我添加编辑时,我的所有页面都被破坏了,_EditPhoneRow就像我选择所有页面updateTrget一样问题?你有什么建议像这样改变所有特定的行?

0 投票
1 回答
477 浏览

ajax - AjaxForm 结果中的 AjaxForm

这是我的观点:

_PhoneRow

控制器:

_EditPhoneRow

因此,当我单击Edit按钮_EditPhoneRow时完美替换,但是当我单击Save按钮时没有任何获取,问题出在哪里?为什么当使用新的局部视图更新行时,新的 Ajax 表单不起作用?我认为这个问题很受欢迎,我只需要 Edit-Save With Ajax 在任何一行,你有什么建议?或任何来源或好的样本?