Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Post Coldfusion序列化JSON示例_Post_Coldfusion_Cfform - Fatal编程技术网

Post Coldfusion序列化JSON示例

Post Coldfusion序列化JSON示例,post,coldfusion,cfform,Post,Coldfusion,Cfform,我希望看到一个简单的模板示例,其中SerializeJSON和deserializeJSON发布到同一模板,并在每次传递时添加一个数组。我已经试过好几次了,但我总是被传球弄糊涂。简直太棒了。这对我帮助很大。谢谢,非常出色。这对我帮助很大。非常感谢。 <cfif structKeyExists(form,"jsonArray")> <cfset arrayData = deserializeJSON(form.jsonArray) /> <cfset

我希望看到一个简单的模板示例,其中SerializeJSON和deserializeJSON发布到同一模板,并在每次传递时添加一个数组。我已经试过好几次了,但我总是被传球弄糊涂。

简直太棒了。这对我帮助很大。谢谢,非常出色。这对我帮助很大。非常感谢。
<cfif structKeyExists(form,"jsonArray")>
    <cfset arrayData = deserializeJSON(form.jsonArray) />
    <cfset arrayAppend(arrayData,form.theText) />
<cfelse>
    <cfset arrayData = [] />
</cfif>
<cfoutput>
    <form name="input" action="ableto.cfm" method="post">
        <input type="hidden" value='#serializeJSON(arrayData)#' name="jsonArray" id="jsonArray" />
        Text: <input type="text" value="" name="theText" id="theText" />
        <input type="submit" value="Subby" />
    </form>
</cfoutput>

<cfdump var="#arrayData#" />
<cfdump var="#form#" />