-1
如何在文件中循環並在循環的每個循環中根據逗號分割的文件創建一個基於該行的數組?coldfusion - 如何使用cfloop文件爲選擇下拉列表創建一個數組
我有一個文本文件,並在文件中每行有兩個數字用逗號分隔。我試圖循環訪問該文件並創建一個數組,以便在選擇下拉菜單中使用。一個值用於選項,另一個用作選項值。請讓我知道,如果你有任何問題。
到目前爲止,這是我:
<select name="catalog-num" id="catalog-num">
<cfloop file="http://mywebsite.com/catalog-parts.txt" index="PartItem">
<cfset a = listToArray(PartItem)>
<option value="http://newwebsite/product/non-pim-details.cfm?specs_partnum=<cfoutput>#a[0]#</cfoutput>"><cfoutput>#a[1]#</cfoutput></option>
</cfloop>
</select>
我的TXT文件看起來像這樣:
8018823,C121209HC
8018824,C121609HC
8018828,C162011HC
8018829,C162411HC
8018832,C202013HC
8018852,C24SBASEC
8018854,C66SCOLC
8018653,DFK2016C
8018657,DFK2420C
8018660,DFK2424C
8018661,DFK3024C
使用'listToArray(PartItem)' – 2014-10-03 21:12:45
它不起作用。我正在處理的網站沒有錯誤報告,當我測試時顯示的頁面只是以前開發者設置的通用錯誤頁面。測試和檢查錯誤的最佳方法是什麼? – Denoteone 2014-10-03 21:14:43
我最初嘗試listToArray(PartItem),但腳本仍然失敗。我更新了我的代碼和我的使用方式。 – Denoteone 2014-10-03 21:18:58