问题标签 [params]
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 - jquery 转到表单提交上的 url,并将字段值添加到 url 字符串
我对 jquery 还很陌生,我认为这很简单,但我很挣扎,谷歌似乎没有帮助....
我所拥有的是一个基本形式......
现在,当单击提交时,我想转到一个 url,然后将 froms 值添加到 url 字符串(但不使用表单方法 = get),基本上我希望这发生
点击提交转到http://myurl.com/index.html?params=firstNamevalue*surnamevalue
我一直在使用 jquery 进行黑客攻击,但我最喜欢的地方是这样的......
希望我已经很清楚了-非常感谢您的帮助!
安迪
ruby-on-rails - 禁用/自定义 params_parser 每个操作
我有一个处理 XML 请求的创建操作。我没有使用内置的 params 哈希,而是使用 Nokogiri 根据 XML 模式验证 XML。如果此验证通过,则存储原始 XML 以供以后处理。
据我了解,XML 被解析两次:首先 Rails 创建 params 哈希,然后进行 Nokogiri 解析。我一直在寻找禁用参数解析以加快速度的方法,但一无所获。
我知道通常可以使用类似上述的方法自定义 XML 参数解析,但我依赖于其他控制器中的默认行为。
是否可以在每个操作的基础上绕过参数解析?我有什么选择?
谢谢您的帮助!
c# - 如何使 params 关键字的使用类似于写入控制台
关于我的最后一个问题(是否有更简单的方法将一组变量作为数组传递)
我试图将字符串变量传递给一个写入流的方法,而不是在每个单独的方法中进行写入。
使用 params 关键字显然是一种解决方案,但是通过使用它我相信我不能做这样的事情:
没有这会使代码非常混乱。有没有办法将此功能强制用于我自己的方法?
javascript - 在链接中使用 # 而不是 GET 参数 = 更快?
我刚注意到那句话
http://s7.addthis.com/js/250/addthis_widget.js#pub=PUBID
相当于
http://s7.addthis.com/js/250/addthis_widget.js?pub=fct-250
但要快得多。这是如何运作的?o_o
我将上述链接包含在 < script src 调用中。根据其中一位 addthis 开发人员的说法,它应该更快。似乎对我来说工作得更快。我无法了解他们的来源,所以我不确定为什么这种技术会更快。
constructor - 如何在 Spring.NET 构造函数中使用复杂的 Type params 参数
我正在尝试将 Spring.NET 与 C# 应用程序一起使用来填充复杂类型的参数数组(params 关键字)构造函数参数(称为 SecretCode,它恰好是枚举类型。)
有人可以帮我指向文档以配置 XML 文件来执行此操作吗?
作为参考,以下是相关的代码片段:
我试图用 Spring.NET 配置文件替换的硬编码代码是(足够接近)这个:
想法?
null - JSP Portlet 未提交表单值
我正在使用 Liferay 门户 5.x。我已经部署了一个简单的 portlet(使用扩展 GenericPortlet 的 jsp 和 servlet)。此 Portlet 将包含用户名和密码字段。我能够在查看模式下看到表单。但是当我提交表单时,该操作将进入 Portlet 类的 processAction(),但用户名和密码请求参数变为空。
有任何想法吗?
ruby-on-rails - 拆分 POST 数据时的单个表单参数
我正在尝试将日期变量从表单单独访问到其他变量。该表单是一个formtastic插件表单。我面临的问题是日期是一个由三部分组成的下拉列表,并且简单地执行 params[:friend][:born_on] 似乎并没有起到作用,因为它返回 NULL。
这是我的参数输出;
参数:{"commit"=>"Create", "action"=>"create", "authenticity_token"=>"6+PyuqUNQySe29iEF69PIFvv6DOie5bp4jZAcRva85c=", "controller"=>"friends", "friend"=>{"born_on (1i)"=>"1973", "born_on(2i)"=>"3", "born_on(3i)"=>"5", "is_female"=>"false", "last_name"=>"Smith ", "first_name"=>"约翰"}}
我想使用该变量来设置另一种方法;event.happening_on
任何帮助表示赞赏 - 谢谢!
c# - 有趣的“参考参数”功能,有什么解决方法吗?
我想知道对于值类型是否有任何可能的方式......
那么这是可能的:
当然,这不起作用,因为 bool 是值类型,因此它们作为值而不是引用传递给函数。
除了将值类型包装成引用类型(通过创建另一个类)之外,还有什么方法可以在使用 params 修饰符时通过引用(ref)将变量传递给函数?
ruby-on-rails - Rails RESTful Routes:覆盖 params[:id] 或 params[:model_id] 默认值
我试图了解如何直接在 map.resources 上更改此规则:
假设我有一条路线:
所以我会有这样的 RESTful 路由:
/:用户/文档
/docs/:id
/docs/:doc_id/specs
所以我发现在这种情况下很难跟踪它,params[:doc_id]
因为有时是它params[:id]
,有时是它params[:doc_id]
,在这种情况下,我想总是调用一个特定的名称,这样我就不必为我的过滤器创建两个不同的声明。
好吧,我做了一些研究,发现了这个补丁:
http://dev.rubyonrails.org/ticket/6814
基本上,它的作用是让您能够在 map.resources 上添加一个 :key 参数,这样您就可以定义稍后引用它的方式,这样我们就可以有类似的东西:
所以我总是会params[:doc]
改为调用参数。
但实际上这个补丁有点老了(现在已经 3 年了)所以我想知道我们是否没有任何更新的和已经内置的 Rails 来完成这项任务?
PS我不确定模型中定义的 to_param 方法,显然这并没有改变我的请求以及我仍然得到的日志:
Parameters: {"doc_id"=>"6"}
或者Parameters: {"id"=>"6"}
一直。
php - PHP:数组到变量函数参数值
我有一个可变长度数组,我需要将其转换为函数的参数列表。
我希望有一种巧妙的方法可以做到这一点 - 但我看不出如何。
我正在编写的代码将调用一个类中的一个方法——但我不知道该方法的名称,也不知道它有多少个参数。
我试过这个 - 但它不起作用:
上面将所有值集中到函数的第一个参数中。而它应该使用 3 个参数值(test、test2、test3)调用函数。
我需要的是这个:
任何想法如何巧妙地做到这一点?