我已經存儲在會話購物車陣:ColdFusion的陣列和結構
我給我的用戶選擇的所有項目進行刪除或通過複選框單個項目的能力。
我送通過表單提交數組索引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>
既然你不使用的結果,可能也刪除'temp'。即'' –
Leigh
注意Leigh也刪除了散列符號,因爲它們不是必需的...... ColdFusion已經在沒有它們的情況下評估'i'。 –