Tag allerseits
Wieder mal die alte Leider, ein JS funktioniert nicht.
Hab alles ausprobiert, mein Formular sieht folgendermassen aus:
Code:
<form name="frmTest" action="http://asdf/tz/tools/tc_accs/" method="post" enctype="application/x-www-form-urlencoded" target="_self">
<table summary="asdf">
<thead >
<tr >
<th width="150" >asdf</th>
<th width="200">asdf</th>
</tr>
</thead>
<tbody>
</tbody>
{foreach item=event from=$events}
<tr {cycle values='','class="odd"'}>
<td>{$event.eventname}</td>
<td><select name="new_order[{$event.id}]" id="new_order[{$event.id}]" style="font-size:12px;" onChange="this.form.submit()">
<option value="">---</option>
{foreach item=order from=$event.ordered_over}
<option value="{$order.id}">{$order.email}</option>
{/foreach}
</select></td>
</tr>
{/foreach}
<tfoot>
</tfoot>
</table>
<input name="submit" type="submit" id="submit" value="OK" />
</form>
Sorry für das kleine Gewirr, hat noch Smarty Tags drin.
Auf jeden Fall ist dies hier der Interessante Teil:
<select name="new_order[{$event.id}]" id="new_order[{$event.id}]" style="font-size:12px;" onChange="this.form.submit()">
Das Formular schickt sich einfach nicht selber weg, hab alle möglichen Formen probiert
- this.form.submit();
- this.form.submit()
- submit();
- frmTest.submit();
etcetc, klappt nie...
Wo mach ich was falsch?