问题标签 [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.
javascript - 如何在 Rails 中使用 CoffeeScript?
在我的控制器的create
操作中,我有以下内容:
在我的app/views/comments/failed.js.coffee
,我有:
我收到以下错误:
我究竟做错了什么?
asp.net-mvc - RedirectToAction 使用查询参数重定向?
我正在开发一个 ASP.NET MVC 应用程序并且遇到了一件奇怪的事情。
我有两个这样的控制器动作:
首先,我Review
以 null 作为参数调用该操作,这将打开一个包含项目列表的网页。这些项目被链接回第一个带有 id 集的 Review 操作。
将 ID 提供给审核操作后,将为该项目返回一个编辑网页。在进行一些更改后点击提交时,我们将结束第二个审核操作(发布)。此处将保存该项目。
到目前为止一切都很好。
现在,在最后一个 Review 操作(post)中,我最后得到了以下代码:
这会再次触发第一个 Review 动作,问题是它会提供之前的 id 吗?我的想法是 RedirectToAction 不会提供任何参数?
asp.net - ASP.NET MVC 控制器操作是否比 HttpHandler 更快/更有效?
我正在尝试创建一个简单的轻量级服务器端重定向,它检查客户端的用户代理并重定向到给定浏览器的网站。例如:
使用 asp.net 完成此任务的最高效/最有效的方法是什么?
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?
email - Grails - 通过电子邮件呈现模板
我有一个呈现模板的控制器方法。这可以很好地在我的 .gsp 视图中呈现模板。
我也在使用邮件插件,我想使用相同的控制器功能通过电子邮件呈现模板,从而用它填充一些电子邮件。
我知道如何通过 Ajax 请求从 .gsp 视图执行此操作,但不知道从控制器或服务中执行此操作的任何方法。这个想法是使用我的控制器的动作更像一个函数,获取渲染的模板并用它填充我的电子邮件。此外,我的控制器的操作需要具有一些“参数”属性才能正常工作。
任何建议都非常受欢迎。
问候,
asp.net-mvc-3 - 在 JS 代码中指定 asp.net 操作
我正在我的 JS 代码中构建一个 html 表,我需要有类似的东西
里面a href
需要指向一个控制器动作。问题是我如何在我的 JS 中进行操作?
asp.net-mvc-3 - ASP.NET MVC3:列表和详细信息视图具有相同名称和不同参数的 ActionMethod
我有一个 ProdcutsController,其中有 2 个 Action 方法。索引和详细信息。Index 将返回产品列表,Details 将返回所选产品 ID 的详细信息。
所以我的网址就像
将加载索引视图以显示产品列表。
将加载详细信息视图以显示产品 1234 的详细信息。
现在我想避免我的第二个网址中的“详细信息”字样。所以它应该看起来像
我试图将我的操作方法从“详细信息”重命名为“索引”,其中包含一个参数。但它向我显示了错误“ Method is is ambiguous
”
我试过这个
我现在收到此错误
意识到它不支持方法重载!我该如何处理?我应该更新我的路线定义吗?
ruby-on-rails - 如何在控制器的动作中使用数组变量
我想获取那些与当前用户上同一所大学的用户发布的所有帖子......所以在我的欢迎控制器中,我编写了以下代码......
以下是我的欢迎和教育模型的 shema 代码:
@col = Education.select(:college_id).where(:user_id => @current_user)
....此行返回与当前登录用户关联的大学 ID。这在我的控制台上完美运行,返回以下输出..
但我不知道如何在下一行使用这个输出,所以我写了这个语句,它应该返回所有用户,其大学 id 是前一个语句的输出
我的最后一行应该返回那些 id 在 @user 数组中的用户发布的所有帖子:
但这不起作用。当我运行我的项目时,我在页面和控制台上看不到任何输出,我得到以下输出:SELECT . welcomes
* FROM welcomes
WHERE ( .IN (NULL)) 这意味着它没有得到任何用户 ID..我该如何解决这个...welcomes
user_id
html - 如何将另一个目录中的 html 文件作为 ActionResult 提供
我有一个专门的案例,我希望从控制器操作中提供一个直接的 html 文件。
我想从 Views 文件夹以外的其他文件夹提供它。该文件位于
我想通过标准的控制器动作来服务它。我可以使用返回文件吗?我该怎么做?
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”(需要调用服务器操作)吗?
认为