我在会话中存储了一个购物车阵列:
我让我的用户能够选择要删除的所有项目或通过复选框选择单个项目.
我通过表单发送数组索引到arrayDeleteAt.
现在,如果我选择底部的3个项目,它不会删除它.
这是我的删除代码:
<cfif isDefined("form.leadId") AND listLen(form.leadId)>
<cfloop from="#listLen(form.leadId)#" to="1" step="-1" index="i">
<cfset temp = arrayDeleteAt(session.shoppingcart, #i#)>
</cfloop>
</cfif>
Run Code Online (Sandbox Code Playgroud)