Adding a input field (select box) to a cell in a table that is rendered from controller

Hi,

I have a view in which a table is created with one head elements of the
table are defined like,

%table.data-table{‘data-searchable’ => ‘true’}
%thead
%tr
%th Email
%th.no-sort Name
%th Registered
%tbody

The table is populated through controller. I need to add a select box to
every Email cell. How to add this?

On 29 November 2012 08:47, Sumit S.
[email protected] wrote:

  %th Registered

%tbody

The table is populated through controller. I need to add a select box to
every Email cell. How to add this?

The Rails Guide on Form Helpers shows you how to make select boxes.
Remember that for valid html the entire table must lie within the
form, or each cell must contain its own form.

Colin

On Thu, Nov 29, 2012 at 4:15 AM, Colin L. [email protected]
wrote:

The Rails Guide on Form Helpers shows you how to make select boxes.
Remember that for valid html the entire table must lie within the
form, or each cell must contain its own form.

Aren’t tables are violation of the HTML spec anyways? I thought it was
only div,section,span that could be inside of forms i could be wrong
about that but I could have swore reading that somewhere in the specs
for HTML.

Actually Jquery dataTables is being used to fetch the data and create
the
table.

Regards
Sumit S.

The power of imagination makes us infinite…

On 29 November 2012 10:18, Jordon B. [email protected] wrote:

On Thu, Nov 29, 2012 at 4:15 AM, Colin L. [email protected] wrote:

The Rails Guide on Form Helpers shows you how to make select boxes.
Remember that for valid html the entire table must lie within the
form, or each cell must contain its own form.

Aren’t tables are violation of the HTML spec anyways? I thought it was
only div,section,span that could be inside of forms i could be wrong
about that but I could have swore reading that somewhere in the specs
for HTML.

I think you are wrong there, I am sure table is valid inside a form.
I have just tried an example in the w3c html validator and it was
happy with it.

Colin

I need to add a functionality to a code someone else wrote. Just found
out
that, the dataTables jquery is just being used to sort and paginate the
table. But the table is actually populated through controller.

Regards
Sumit S.

The power of imagination makes us infinite…

On 29 November 2012 10:55, sumit srivastava
[email protected] wrote:

I need to add a functionality to a code someone else wrote. Just found out
that, the dataTables jquery is just being used to sort and paginate the
table. But the table is actually populated through controller.

So what do you not know how to do? You have read the guide I suggested
I hope.

Please don’t top post, it makes it difficult to follow the thread.
Post your replies inline in previous message. Thanks.

Colin

On 29 November 2012 10:25, sumit srivastava
[email protected] wrote:

Actually Jquery dataTables is being used to fetch the data and create the
table.

So the question is nothing to do with Rails then?

Colin

On 29 November 2012 16:29, Colin L. [email protected] wrote:

On 29 November 2012 10:55, sumit srivastava
[email protected] wrote:

I need to add a functionality to a code someone else wrote. Just found
out
that, the dataTables jquery is just being used to sort and paginate the
table. But the table is actually populated through controller.

So what do you not know how to do? You have read the guide I suggested I
hope.

There is nothing in the view defined to add the form with select box.
The
data is coming from the controller directly as json. So how to add a
select
box from the controller to the table?

On 29 November 2012 11:04, sumit srivastava
[email protected] wrote:

So what do you not know how to do? You have read the guide I suggested I
hope.

There is nothing in the view defined to add the form with select box. The
data is coming from the controller directly as json. So how to add a select
box from the controller to the table?

If you want a select box then you have to do that in the view.

Colin