Guys,
This is eating my time. In my HTML form, I have fields by a same name like 'event' like following:
=====================================================
<html:hidden name="resultsForm" property="event"/>
<td><html:submit styleClass="buttonTextSmall" property="event" value="Submit"/></td>
<td><html:submit styleClass="buttonTextSmall" property="event" value="Clear"/></td>
===========================================
When I submit the form on following(when using drop-down only) doens't set 'event' attribute on action form :
===============================
<html:select styleId="C2" styleClass="inputCell" property="criteria2" onchange="return c2change(this.form);">
<html
ptions collection="criteriaList" property="value"
labelProperty="label" /></html:select>
===============================
javascript call from above is:
===============================
function c2change(form)
{
var slctdVal = document.getElementById("C1").value;
form.event.value = "Redraw";
form.submit();
return true;
}
===============================
I think the problem is due to Request object considering as field arrays.
As we know, But same thing works on button, when i click submitting correct button value into action form attribute 'event'.
What is the best alternative in approaching solution to this? BUT having 'EVENT' as the field only for all fields.
thanks for your time in advance.
[ December 03, 2005: Message edited by: Bear Bibeault ]