问题标签 [url.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.
jquery - 使用@url.action 调用局部视图 点击使用jquery
在@url.action 上调用部分视图。我正在使用 url.action 显示记录,并希望在用户单击记录时加载部分视图。
这是我的代码,当用户单击它时我想在其上调用部分视图。
这是我放置部分视图的 Div
这是我要渲染的部分视图
这是我的控制器
jquery - 在 MathJax 完成之前隐藏内容
我的网站有大量的 MathJax,我正在使用以下代码来防止某些对象在页面上可见,直到所有的 MathJax 公式都已呈现。
特别是,我有一个 ID 为 的 div ,myDiv
页面加载时display
设置为none
。当 MathJax 完成渲染时,上面的代码使 div 淡入。
我从这里复制了这段代码 。
它运行良好,但现在当我检查页面上的元素时,我在控制台中看到以下错误。
注意:我已将我的实际网站网址替换为mywebsite.com
.
谁能告诉我为什么会发生这种情况以及如何解决?重申一下,代码似乎运行良好,我没有发现任何问题。我只看到这个错误。
您可以在下面的Fiddle中看到这一点。如果您检查页面上的元素,您将在控制台中看到相同的错误。
编辑:我也很想知道是否有人有办法用 MathJax 完成同样的任务,但不使用 @Url.Action,因为这似乎是导致问题的原因。
jquery - 使用 jquery 参数迁移 Url.Action 中的 MVC4 问题
我正在从 MVC2 迁移到 MVC4,当我使用带有 jquery 参数的 Url.Action 函数时遇到问题。生成的url是错误的。我在 Framework 4.5.1 中使用 C# 这是我的代码:
生成 HTML 时,会生成以下内容:
反而:
有什么解决办法吗?谢谢
razor - RAZOR - 如何使用 Url.Action 将数据传递给控制器?
我有一个显示表格和 DropDownList 的页面 - 它们不包含在表单中。当用户在 DropDownList 中选择一个值时,JavaSript 将所选值放入名为 selectedCategory 的文本框中,该文本框位于表单中:
我正在使用分页,所以我有:
在这种情况下,我收到错误: 当前上下文中不存在名称“selectedCategory”。 当我在页面源上没有“category = selectedCategory”运行时,我看到该字段存在:
所以我的问题是如何添加“category = selectedCategory 字段的值”?
谢谢,
zb
javascript - Razor 中的字符串属性作为 onclick 确认的一部分
在调用中指定的操作之前,我需要一个确认窗口Url.Action
。我的代码是:
w
OriginalWork 类的实例在哪里。如果我查看网站的 HTML,确认中有正确的字符串值,但窗口不显示并且立即调用该操作。如果 a 对 int 属性执行相同操作,例如Id
:
它按预期工作,在确认窗口中显示一条消息,其值为 Id。
我试过Title.toString()
了,但它没有帮助。我认为它可以与 一起使用Html.ActionLink
,但我想使用它是因为span
在一个a
元素中。
有任何想法吗?非常感谢。
asp.net-mvc - asp.net mvc 路由 url.action 问题
在我看来,我正在使用
在那种方法中,我有参数:
和
在我的 global.asax 中,我有:
我的视图返回正确的 URL(附加 /1 和 /2),但我似乎无法让我的方法检索 id 的值,以便我可以在我的操作方法中操作它们以检索基于 Url 的不同结果.Action URL 在我看来是什么提供的?
ids 参数似乎始终为 0(不是路由数据),而 url 参数具有整个 url “bla-bla/2”,这是我不想要的。
请注意,虽然有很多路由资源,但我已经阅读了它们并且似乎无法让它工作 - 这也是将数据从请求路由到控制器的标准方式吗?
请举例说明如何解决,非常感谢!
asp.net-mvc - 如何在 Url.Action 中传递区域?
Html.ActionLink() 中的问题是您不能在它生成的标签内添加额外的 html 内容。例如,如果您想在文本之外添加一个图标,例如:
使用 Html.ActionLink(),您只能生成:
因此,要解决此问题,您可以使用 Url.Action() 仅在标签内生成 URL,例如:
那么,如何使用 Url.Action() 传递区域?
url - MVC Url.Action 和路由配置关系
我想在这里修改问题,我的重点是 MVC Url.Action:
我正在Url.Action
测试http:// localhost:22334/Order/Index
@Url.Action("摘要", "订单")
当路由配置为
它生成一个//Order/Summary
不起作用的链接
但是,当路由配置添加约束时
它生成一个/Order/Summary
运行良好的链接
- URL.Action 是否取决于路由?
- 由于我在 localhost 上进行测试,当我将 URL.Action 放在服务器上时会产生不同的结果,例如' http://myserver/myapps/ordersystem/Order/Index
谢谢
此致,
薄荷灵魂
javascript - 将 javascript 变量作为参数传递给 @url.Action()
是否可以将 javascript 变量作为参数传递给@url.Action(),因为据我所知可能存在服务器和客户端问题,我的要求是我必须根据过滤器和 ajax 调用下载文件不适用于下载文件。所以我对有效但无法实现的@url.Action() 进行了编码,任何人都可以建议我如何将参数传递给@url.Action() 或任何其他方法。
这是我的代码
这是我要分配给@Url.Action 的参数
javascript - 基于jquery hasClass输出将参数传递给@Url.Action
我正在尝试根据 jquery 的 hasClass 输出将整数参数传递给 Url.Action。如下所示,但语法无效。
上面的正确语法是什么,或者有什么简单的方法可以做到这一点?