so, have you been able to submit successfully?

On 12/19/05, Irfan Shaikh <[EMAIL PROTECTED]> wrote:
>
> Uses the HTMLArray values to populate each cell of table.
> Parameters :  eTable : Table which has to be processed
>          HTMLArray : Array of HTML Components that need to be used in the
> cells..
>
> function insertRow(eTable, HTMLArray, CellFocus) {
>     // Insert the row and set the color etc.
>     var eRow =  eTable.insertRow();
>     eRow.bgcolor ="#0000ff";
>
>     //Take each cell and process it.
>     for (i=0; i < HTMLArray.length; i++) {
>         varCell = eRow.insertCell();
>         varCell.bgColor = "#DAE9F8";
>     //    varCell.align = "center";
>         varCell.insertAdjacentHTML('afterBegin', HTMLArray[i]);
>     }
>
>     //Finally set the focus to the recently added row. Note that focus is
> returned to the First Cell in the row.
>     //Assumption is that Cell(0) is the select Control. Cell(1) is where
> the
> user would like to start the data
>     //entry.
>     var NoOfRows = eTable.rows.length - 1;
>     eTable.rows(NoOfRows).cells(CellFocus).childNodes(0).focus();
> }
>
> On 12/19/05, JEEVANATHAM P. /BPCRP/INFOTECH/VASHI <
> [EMAIL PROTECTED]> wrote:
> >
> > Same way I need to create a table and all fields are editable when user
> > double clicks.
> > Irfan can you tell me how can we create a new row using java script?
> >
> >
> > -----Original Message-----
> > From: Irfan Shaikh [mailto:[EMAIL PROTECTED]
> > Sent: Monday, December 19, 2005 1:12 PM
> > To: Struts Users Mailing List
> > Subject: Re: Implementation of new row functionality of HTML table in
> > Struts
> >
> > No, user can add has many row he needed before submit... I had just
> added
> > one row to handle this scenario... It should work for as many row user
> has
> > added...
> >
> >
> > On 12/19/05, atta-ur rehman <[EMAIL PROTECTED]> wrote:
> > >
> > > okay, so you're saying use can add only ONE row dynamically before
> > submit?
> > > and that the newly added row's HTML code is:
> > >
> > > <tr>
> > >          <td><input type="checkbox" name="id" value="yes"></td>
> > >          <td><input type="text" name="customer[4].firstName"
> > > value="John"></td>
> > >          <td><input type="text" name="customer[4].lastName"
> > > value="Mark"></td>
> > >          <td><input type="text" name="customer[4].address" value="New
> > > York"></td>
> > >    </tr>  <!--This is the HTML of hardcoded row-->
> > >
> > >
> > > if that's the case, in your ActionForm's reset method, detect that
> user
> > > has
> > > added a new row, maybe thru request.getParameter
> > ("customer[?].firstName")
> > > where ? will be an integer 0..n where reuqest.getParameter would
> return
> > > null
> > > for n+1. once you've done that do a:
> > >
> > > Customer[] customers = new Customer[n];
> > > form.set("customer", customers);
> > >
> > > see if that helps.
> > >
> > > ATTA
> > >
> > >
> > > On 12/18/05, Irfan Shaikh <[EMAIL PROTECTED]> wrote:
> > > >
> > > > Once again Generated HTML :
> > > >
> > > > <form name="listTextForm" method="post"
> > > > action="/GenerateHTMLTable/listtext.do">
> > > >
> > > > <input type="submit" value="Submit">
> > > >         <br>
> > > >   <table width="30%" border="0">
> > > >   <colgroup>
> > > >
> > > >         <COL width="5">
> > > >         <COL width="30">
> > > >     <COL width="30">
> > > >     <COL width="35">
> > > >   </colgroup>
> > > >
> > > >           <!--Session Scope -->
> > > >
> > > >         <tr>
> > > >           <td><input type="checkbox" name="id" value="yes"></td>
> > > >           <td><input type="text" name="customer[0].firstName"
> > > > value="Irfan"></td>
> > > >
> > > >           <td><input type="text" name="customer[0].lastName"
> > > > value="Shaikh"></td>
> > > >           <td><input type="text" name="customer[0].address"
> value="New
> > > > Mumbai"></td>
> > > >     </tr>
> > > >
> > > >         <tr>
> > > >           <td><input type="checkbox" name="id" value="yes"></td>
> > > >           <td><input type="text" name="customer[1].firstName"
> > > > value="Maruf1212"></td>
> > > >           <td><input type="text" name="customer[1].lastName"
> > > > value="Dolani"></td>
> > > >           <td><input type="text" name="customer[1].address"
> > > > value="Mumbai"></td>
> > > >     </tr>
> > > >
> > > >         <tr>
> > > >           <td><input type="checkbox" name="id" value="yes"></td>
> > > >
> > > >           <td><input type="text" name="customer[2].firstName"
> > > > value="Azima121111"></td>
> > > >           <td><input type="text" name="customer[2].lastName"
> > > > value="Kacchi"></td>
> > > >           <td><input type="text" name="customer[2].address"
> > > > value="Pune"></td>
> > > >     </tr>
> > > >
> > > >         <tr>
> > > >           <td><input type="checkbox" name="id" value="yes"></td>
> > > >           <td><input type="text" name="customer[3].firstName"
> > > > value="Ruhi11133"></td>
> > > >           <td><input type="text" name="customer[3].lastName"
> > > > value="Khan"></td>
> > > >           <td><input type="text" name="customer[3].address"
> > > > value="Pune"></td>
> > > >     </tr>
> > > >
> > > >
> > > >         <tr>
> > > >           <td><input type="checkbox" name="id" value="yes"></td>
> > > >           <td><input type="text" name="customer[4].firstName"
> > > > value="John"></td>
> > > >           <td><input type="text" name="customer[4].lastName"
> > > > value="Mark"></td>
> > > >           <td><input type="text" name="customer[4].address"
> value="New
> > > > York"></td>
> > > >     </tr> (Hardcoded HTML row)
> > > >
> > > >   </table>
> > > >
> > > >
> > > > </form>
> > > >
> > > >
> > >
> > >
> >
> > --
> > Greetings!
> >
> >
> >
> >
> > ICICI Infotech is now 3i Infotech.
> >
> >
> > The e-mail addresses of the company's employees have been changed to
> > <existing name>@3i-infotech.com. You are requested to take note of this
> > new e-mail ID and make use of the same in future
> >
> >
> > "This e-mail message may contain confidential, proprietary or legally
> > privileged information. It should not be used by anyone who is not the
> > original intended recipient. If you have erroneously received this
> message,
> > please delete it immediately and notify the sender. The recipient
> > acknowledges that 3i Infotech or its subsidiaries and associated
> companies,
> > (collectively "3i Infotech"), are unable to exercise control or ensure
> or
> > guarantee the integrity of/over the contents of the information
> contained in
> > e-mail transmissions and further acknowledges that any views expressed
> in
> > this message are those of the individual sender and no binding nature of
> the
> > message shall be implied or assumed unless the sender does so expressly
> with
> > due authority of 3i Infotech. Before opening any attachments please
> check
> > them for viruses and defects."
> >
> >
> >
>
>

Reply via email to