ОК, я все еще не совсем уверен, что вы пытаетесь сделать.Я предполагаю, что вы хотите передать параметр salesForce в testAction.cfm.И его значение должно быть m1, m2, m3, ...
Поэтому, по сути, вам нужно, чтобы ваши URL были такими, как testAction.cfm?salesForce=m1
Это правильно?Если так, избавьтесь от скрытого поля формы и всего этого javascript.Это тот случай, когда выпадающий список fruitsList всегда последовательно пронумерован от m1 до mX?(то есть вы не идете m1, m79, m4, m2, m99 и т. д.).
И вот предположение - соответствует ли список фруктов в вашем выпадающем списке запросу фруктов?то есть это те же фрукты в том же порядке?Если это так, вы должны просто отказаться от выпадающего списка и иметь только ссылки (или наоборот).
<!--- test.cfm --->
<cfquery name="qryFruits" datasoure="#dsn#">
Select values from Fruits_Table
</cfquery>
<table>
<cfoutput query="qryFruits">
<tr>
<td><a href="testAction.cfm?salesForce=m#qryFruits.CurrentRow#">Add #qryFruits.Values#</a></td>
</tr>
</cfoutput>
</table>