问题标签 [param]
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.
xslt - 在 xsl:param xsl:if 测试条件中引用属性值
我正在尝试从 xsl:param 检索属性值并在 xsl:if 测试条件中使用它。所以给定以下xml
和 xsl
我想回来
parameters - Liferay portlet 参数传递给不同的 portlet
所以我用谷歌搜索了一整天,得到的答案很少,但他们都失败了。更不用说所有解决方案都超过 3 年了。我正在使用 LR 6.1 CE。将不胜感激简单的工作示例,因为其他答案总是让我获得空值。
jquery - 局部变量和 jQuery.globalEval
在我的 Rails 3 ajax 脚手架中,我有一个 ajax:success 钩子,它采用调用实体(a、表单等)的数据加载属性中定义的任何代码,并使用 jQuery.globalEval 执行它。我想访问钩子中的局部变量,例如返回的数据,但是如果我使用...
...在加载的参数中,即使该参数在钩子参数中,它也会给我一个未引用的变量错误。
知道如何在不更改脚手架的情况下使用数据变量吗?更换脚手架并不难,但不必这样做就好了!
我以最简单的形式谈论的一个例子:
这段代码告诉我数据未定义,如何将数据传递给 globalEval 是我的问题。
java - 如何使用 RequestDispatcher.include 将 jsp:include 中的 jsp:param 翻译成 Java
我要翻译
到 Java,例如:
我怎么能把param x = 0
?请求没有 setParameter(至少在 Servlet 3.0 之前没有)
像request.getRequestDispatcher("xxx.jsp" + "?x=0");
什么?
jquery - jQuery 滑块 100% 高度
我正在尝试将垂直jquery 滑块设置为容器 div 的 100% 高度。我怎样才能做到这一点?我尝试将参数更改为height: 400
,height:"100%"
但这只是将页面拉伸到整个滑块内容的高度。目标是有一个灵活的页面,侧面没有滚动条
xslt - 无法从 XRTreeFrag 转换为 XNodeSet
我有以下测试代码...我正在尝试将节点集作为参数传递。几个小时后,我终于能够将它传递给我的模板。
我如何将节点集传递给模板:
我的模板如何接收它:
如果我用一个衬里设置参数,那么它不会抱怨......例如:
但是,一旦我尝试像这样设置它,它就会中断:
收到此错误消息: org.apache.xpath.objects.XRTreeFrag 无法转换为 org.apache.xpath.objects.XNodeSet
我只能找到另一个可以追溯到 2000 年的线程,谈论这个类似的问题......我需要使用类似 node-set($customData)/* 的东西重新设置它,但我试过了,它是不行。
编辑: 好的,我可以确认我已成功通过模板中的节点集。但我仍然无法将它复制到我的变量中......它一直说它仍然是一个 RTF。
上面的测试表明我可以毫无问题地访问 $customData 和原始 /data ,它们都显示了记录......但是 $data 搞砸了。所以这意味着从 $customData 到 $data 的副本不起作用......
我尝试了以下方法,它们都不起作用:
任何的想法...?
jsf - JSF 解析 EL 表达式像参数一样传递(Facelets)
首先,我的代码:
报告布局.xhtml:
索引.xhtml:
我用 ViewScoped 和 SessionScoped 测试了 MyBean,当我使用 getValue 时,下一个代码返回 null:
PrimeResourceHandler.java:
为什么当我像 param getValue return null 这样传递 MyBean 时,JSF 解析“#{reportBean.file}”没有问题,但之前的代码不起作用。
jsf - jsf - 将请求参数传递给操作方法中的bean不起作用
我有一个 GET 参数url.xhtml?key=test
,它使用以下方法在我的网站上正确显示:
现在我想将该参数作为参数传递给commandButton 内的bean 的操作方法调用?
但它总是空在豆子里?
javascript - 具有不同值的 JavaScript/Regex 参数
老实说,当谈到更高级或更冗长的正则表达式时,我有点迷茫。我有一个查询字符串,我需要匹配并获取查询参数的值和名称。对我来说困难在于该值可以是不同的值,目前只有 4 个不同的查询参数。这是一个示例查询字符串:
查询参数是标题、作者、从和到。这三个不同的值在双引号“Foo Bar”内,用括号括起来(mitchell* OR mike)或单个值 2012-01-01 或其他。请注意,冒号后面还有一个可选空格。在每个参数名称 -title 之前也可以有一个 + 或 -。标题和作者值可以有通配符。
我目前对解析值不感兴趣,就像我不需要解析(mitchell* 或 mike)来知道其中的内容,只想将其作为一个整体显示。
我如何使用 Regex 解析此字符串以获取与它相关的参数名称的值?
我可以处理如下结果:
我不需要担心没有参数名称的值,例如开头的 foo (可能在字符串中的任何位置),只需要获取参数名称和值。
javascript - Javascript 数组和 JQuery .param
我注意到了一些奇怪的事情。我一直认为new Array()
与 相同{}
,但它似乎不同,因为它似乎{}
只是一个对象类型,而new Array()
在 Chrome 调试器中是一个数组。
所以我一直在使用$.param(data)
,其中 data 是来自$.ajax()
通话的数据。我注意到,当我在数据中有 aparams1 = new Array()
和 a时params2 = {}
,它们的输出方式不同。
params1 变成
和 params2 变成
问题是我一直在使用.param(data, false)
,因为我注意到它params1[]
被错误地序列化,但是.param(data, false)
失败params2
并给了我params2=[object+Object]
.
我想我可以通过使用 .param(data) 并去掉“[]”来解决这个问题,这样无论使用{}
or初始化new Array
它,它仍然可以正常工作。但我想知道是否有更好的解决方案(不总是使用{}
vs new Array
)。