views:

131

answers:

0

Hey everyone,

I got following scenario:

A site is sending a request to a php-file to hand me some data. For this request I am selecting an item - here is the code for that part:

<form action="?modul=transaktionen&subModul=monitor" method="post">
<input type="hidden" name="suchVal" value="1">
<input type="hidden" name="action" value="1">
<!-- A LOT OF STUFF INBETWEEN ... -->
<table>
    <tr>
    <td>
        <input  type="radio" 
                name="hostsARR[host][idGcomp]" 
                id="nod_331" 
                value="331">
    </td>
    <td>Some text which is really not important</td>
    </tr>
    <tr>
    <td>
        <input  type="radio" 
                name="hostsARR[host][idGcomp]" 
                id="nod_332" 
                value="332">
    </td>
    <td>more text that is not important</td>
    </tr>
    </table>

<input type="submit" class="sendButton" name="edit" value="Show details">
</form>

And when I select one of these item and hit the button it should send me the request with these attributes:

action                    1
edit                      Show details
hostsARR[host][idGcomp]   332

It does that normally, but when I add javascript to it it gets totally messed up! It does not send the right request. What happens is that I do not get the hostsARR. Everything else gets through. I added a script by frequency-decoder.com for pagination and for sorting. You can find the script here if you need a look at it: http://www.frequency-decoder.com/2007/10/19/client-side-table-pagination-script. Basically my question is whether there are known Javascripts or bugs or whatever I don't know or am not capable of giving a name for that mess up POST (or other) requests?

Seriously this is driving me crazy as I really do not see a reason why sorting a table or rather adding javascript should alter a form element to that extent.

Thnx in advance for your help.

EDIT: The request doesn't work anywhere BUT IE ... dunno where IE is maybe more tolerant?