问题标签 [controller-action]

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 投票
1 回答
1022 浏览

javascript - 如何在 Rails 中使用 CoffeeScript?

在我的控制器的create操作中,我有以下内容:

在我的app/views/comments/failed.js.coffee,我有:

我收到以下错误:

我究竟做错了什么?

0 投票
1 回答
4750 浏览

asp.net-mvc - RedirectToAction 使用查询参数重定向?

我正在开发一个 ASP.NET MVC 应用程序并且遇到了一件奇怪的事情。

我有两个这样的控制器动作:

首先,我Review以 null 作为参数调用该操作,这将打开一个包含项目列表的网页。这些项目被链接回第一个带有 id 集的 Review 操作。

将 ID 提供给审核操作后,将为该项目返回一个编辑网页。在进行一些更改后点击提交时,我们将结束第二个审核操作(发布)。此处将保存该项目。

到目前为止一切都很好。

现在,在最后一个 Review 操作(post)中,我最后得到了以下代码:

这会再次触发第一个 Review 动作,问题是它会提供之前的 id 吗?我的想法是 RedirectToAction 不会提供任何参数?

0 投票
1 回答
895 浏览

asp.net - ASP.NET MVC 控制器操作是否比 HttpHandler 更快/更有效?

我正在尝试创建一个简单的轻量级服务器端重定向,它检查客户端的用户代理并重定向到给定浏览器的网站。例如:

使用 asp.net 完成此任务的最高效/最有效的方法是什么?

0 投票
1 回答
1057 浏览

asp.net-mvc-3 - Post mvc3 table to controller action

I have a simple table

The save action

How can I get MVC to deserialize the post back to my model?

0 投票
1 回答
689 浏览

email - Grails - 通过电子邮件呈现模板

我有一个呈现模板的控制器方法。这可以很好地在我的 .gsp 视图中呈现模板。

我也在使用邮件插件,我想使用相同的控制器功能通过电子邮件呈现模板,从而用它填充一些电子邮件。

我知道如何通过 Ajax 请求从 .gsp 视图执行此操作,但不知道从控制器或服务中执行此操作的任何方法。这个想法是使用我的控制器的动作更像一个函数,获取渲染的模板并用它填充我的电子邮件。此外,我的控制器的操作需要具有一些“参数”属性才能正常工作。

任何建议都非常受欢迎。

问候,

0 投票
1 回答
49 浏览

asp.net-mvc-3 - 在 JS 代码中指定 asp.net 操作

我正在我的 JS 代码中构建一个 html 表,我需要有类似的东西

里面a href需要指向一个控制器动作。问题是我如何在我的 JS 中进行操作?

0 投票
3 回答
1131 浏览

asp.net-mvc-3 - ASP.NET MVC3:列表和详细信息视图具有相同名称和不同参数的 ActionMethod

我有一个 ProdcutsController,其中有 2 个 Action 方法。索引和详细信息。Index 将返回产品列表,Details 将返回所选产品 ID 的详细信息。

所以我的网址就像

将加载索引视图以显示产品列表。

将加载详细信息视图以显示产品 1234 的详细信息。

现在我想避免我的第二个网址中的“详细信息”字样。所以它应该看起来像

我试图将我的操作方法从“详细信息”重命名为“索引”,其中包含一个参数。但它向我显示了错误“ Method is is ambiguous

我试过这个

我现在收到此错误

意识到它不支持方法重载!我该如何处理?我应该更新我的路线定义吗?

0 投票
3 回答
1367 浏览

ruby-on-rails - 如何在控制器的动作中使用数组变量

我想获取那些与当前用户上同一所大学的用户发布的所有帖子......所以在我的欢迎控制器中,我编写了以下代码......



以下是我的欢迎和教育模型的 shema 代码:


@col = Education.select(:college_id).where(:user_id => @current_user)....此行返回与当前登录用户关联的大学 ID。这在我的控制台上完美运行,返回以下输出..

但我不知道如何在下一行使用这个输出,所以我写了这个语句,它应该返回所有用户,其大学 id 是前一个语句的输出

我的最后一行应该返回那些 id 在 @user 数组中的用户发布的所有帖子:

但这不起作用。当我运行我的项目时,我在页面和控制台上看不到任何输出,我得到以下输出:SELECT . welcomes* FROM welcomesWHERE ( .IN (NULL)) 这意味着它没有得到任何用户 ID..我该如何解决这个...welcomesuser_id

0 投票
6 回答
47394 浏览

html - 如何将另一个目录中的 html 文件作为 ActionResult 提供

我有一个专门的案例,我希望从控制器操作中提供一个直接的 html 文件。

我想从 Views 文件夹以外的其他文件夹提供它。该文件位于

我想通过标准的控制器动作来服务它。我可以使用返回文件吗?我该怎么做?

0 投票
1 回答
1526 浏览

jquery - Asp.Net MVC Action 参数绑定的 URL-ROUTING

我是第一次使用 ASP.NET MVC 3。我想用一个参数调用一个控制器动作。这个参数是一个对象,不是一个简单的类型。假设:Controller = "Person", Action="Add",这个动作的唯一参数是一个对象:"Person" = {​​Name: "aaa", Age: 24}

我为这样的参数(Person)实现了需要的 ModelBinder。我使用以下说明从客户端调用此操作:

这是我在 Asp.NET MVC 中的第一个程序。我认为这是编写“url”的正确方法。您能帮我以正确的格式创建变量“url”(需要调用服务器操作)吗?

认为