问题标签 [renderpartial]
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.
ruby-on-rails - 如何使用 render(:update) 和 replace_html 重新加载 div?
如何仅重新加载页面上的 div id?我只需要重新加载某个div。
在我的控制器中,我有
这可能吗?
c# - 尝试将 RenderPartial 的输出保存到 Javascript 变量并稍后使用
在我的创建视图中:
不幸的是,这似乎打破了。至少引号 (") 没有转义 (\")。如何将 RenderPartial 的结果“注入”到 JS 中?
javascript - 如何在部分内部加载部分?
我试图在我的页面加载时触发 AJAX 请求。我猜这对我的控制器来说是最好的。
首先我打开一个新页面..
此页面能够通过 AJAX 加载两个不同的部分。我想默认加载其中一个。
所以我想也许这个..
在我的 text_tabs_nav.js 中,我写了这个:
但是 javascript 没有加载..我在页面加载后使用相同的 javascript 加载东西,它工作正常。
任何人都知道如何加载部分( text_tabs_nav ),并在( about_us )中加载默认的 AJAX 部分?
谢谢!
jquery - 从 jquery 和 haml 渲染一个部分
我计划做的功能是根据从选择标签中选择的数字插入一些表单元素。
我有一个名为 number_of_passengers 的选择标签,我计划为所选号码动态附加新的乘客字段。假设我从 number_of_passengers 中选择 2,那么 2 个表单应该出现在字段集中。这些表格包含姓名、年龄体重等。
我试着遵循这个:
并将其转换为haml-speak,但每当我使用 :javascript 标签时都会出错。此外,我认为一旦进入其中,我就无法“逃脱”javascript标签
另外,由于我在 form_for 中,如何将@booking 变量传递给本地?它看起来真的很复杂,我打算做一些肮脏的方式,而不是只循环 20 次(最多 20 名乘客),然后根据所选的数字隐藏/显示它们。但这太脏了,你不觉得吗?
java - Hudson Jelly 文件无法呈现内部标签
此代码来自 Hudson 插件。问题是这条线
应该呈现到以下脚本中的表。有谁知道为什么渲染引擎会跳过它?
ruby-on-rails - 在 Rails 中重用 js.rjs 文件?
我有一个 .js.rjs 文件,必须在很多地方使用。
我怎样才能重用它?
例如,在我的 .js.rjs 文件中,我需要这样的东西:
其中“widely_used_stuff”是一个widely_used_stuff.js.rjs 文件,其中包含在许多地方使用的代码。
此外,我需要将变量传递给widely_used_stuff.js.rjs,就像这样:
更新 1
我从 .js.rjs 文件中尝试了以下方法:
Rails 抱怨它,因为它要求这个“部分”是“erb”部分
以下方式:
Rails 没有抱怨,但“widely_used_stuff.js.rjs”没有插入到 .js.rjs 文件中,称为渲染。我已经检查了 XHR 响应。
我认为,问题出在调用者 .js.rjs 文件中,因为它不是 erb ...
jquery - 选择器(ID)的 MVC RenderPartial jQuery 问题
我有这个 infoflyout.ascx
这应该可以帮助我使表格更易于理解。
我想要的是表单域后面的问号图标。当用户悬停时,会打开包含一些额外信息的对话框。将鼠标悬停在事物上并打开和关闭的 jquery,我相信我能弄清楚。
我想这样称呼renderpartial:
问题是,我如何给我的<a>
元素一个 ID。现在它有一个类,但如果我的表单中有多个这样的渲染部分,当我将鼠标悬停在 1 上时,所有对话框都会打开<a>
那么 MVC 可以呈现一个我可以使用的 ID 吗?或者我可以改变 jQuery 代码来完成这项工作,或者我不应该使用渲染部分吗?
编辑:额外的问题
next() 不起作用。这是现在的 JS 文件:
渲染部分:
HTML
ajax - Ajax 调用流处理程序中的方法 - Spring web flow 2.1.1
我在流处理程序上执行流内部的 Ajax 调用(由 Spring Web 流创建)时遇到问题。假设我们处于此流程的第 2 步,并且我想在服务器上调用一个方法,该方法将向页面上显示的列表添加一个新对象。此方法调用应由流处理程序执行,并且无需刷新整个列表应重新显示在页面上,并且新对象应出现在那里。
用更简单的话来说,我想通过调用流处理程序中的方法来进行部分提交。但是现在我只能通过刷新表单的整个提交来做到这一点。
我试过: - Spring.remoting.submitForm(...)
Spring.addDecoration(新 Spring.AjaxEventDecoration({...})
DWR 道场请求...
我的环境: - Spring-webflow - 2.1.1.RELEASE
Spring-webmvc - 3.0.3.RELEASE
春天 - 3.0.3.RELEASE
瓷砖 - 2.2.1
速度 - 1.6.4
我希望有人可以帮助解决这个问题。
问候
马雷克·多米尼克
c# - 在 MVC 中将未知对象发送到 RenderPartial
这是我的渲染
我基本上想这样称呼它:
但是,这给了我一个运行时错误'object' does not contain a definition for 'ID'
那么如何将动态创建的无名对象(因为我猜它是什么)发送到渲染部分?像这样适用于Url.Action
asp.net-mvc - 在 ascx 文件中使用 Html.RenderPartial()
我正在尝试在 acsx 文件中使用 Html.RenderPartial ,但出现错误:
编译器错误消息:CS1973:“System.Web.Mvc.HtmlHelper”没有名为“RenderPartial”的适用方法,但似乎具有该名称的扩展方法。扩展方法不能动态调度。考虑强制转换动态参数或在没有扩展方法语法的情况下调用扩展方法
但是我已经导入了必要的命名空间,所以它不会出错
有什么方法可以在 ascx 文件中使用 Html.RenderPartial 吗?