1

如何从 URL 中检索数组参数?我已经通过 $.getJson 传递了一个 JS 对象,我可以在服务器上看到 URL 结构的转储是URL结构的CFDUMP

这是我的测试服务器端代码。

<cfdump var="#URL#">
<cfdump var="#URL.nolayout#">
<cfdump var="#URL.user#">

但是 URL.user 不存在?我怎样才能找回它?

仅供参考,传递的查询字符串是; nolayout=true&user%5Badmin_approved%5D=true&user%5Bfully_registered%5D=true&user%5Bfirst_name%5D=Ian&user%5Bid%5D=1&user%5Blogged_in%5D=true

4

1 回答 1

8

这些不是有效的 CF 变量名称,因此您必须使用数组表示法:

<cfoutput>#url['user[fully_registered]']#</cfoutput>

是的,它很丑,但它应该可以工作。

于 2013-09-27T12:47:08.607 回答