You need to nest the table content inside <tr><td> ... </td></tr> tags. It's not valid HTML otherwise.
Regards,
Ryan
You need to nest the table content inside <tr><td> ... </td></tr> tags. It's not valid HTML otherwise.
Regards,
Ryan
I just realized that Firebug doesn't correctly display what content is in what tags. The source file says this:
<tbody class = "fields">
<tr><label class="name" for="echantillon_treatments_attributes_1_treatmenttype">type de traitement</label> <input id="echantillon_treatments_attributes_1_treatmenttype" name="echantillon[treatments_attributes][1][treatmenttype]" size="30" type="text" /></tr>
<tr><label class="name" for="echantillon_treatments_attributes_1_treatmenttype">commentaires sur la preparation</label>
<input id="echantillon_treatments_attributes_1_preparation" name="echantillon[treatments_attributes][1][preparation]" size="30" type="text" /></tr>
<tr><input id="echantillon_treatments_attributes_1__destroy" name="echantillon[treatments_attributes][1][_destroy]" type="hidden" /
</tr>
<tr><input id="echantillon_treatments_attributes_1__destroy" name="echantillon[treatments_attributes][1][_destroy]" type="hidden" /
<a href="#" onclick="remove_fields(this); return false;">remove</a></
>
</tbody>
while firebug says that the fields are actually outside of the <tr> tags. Why would that be?
I think you have invalid html. I highly recommend installing the html validator add-in for firefox as it checks my html as I develop the app, making sure I do not make such errors. Also you can paste your html into the w3c htlm validator (find with google if necessary) to check it.
Colin