ich glaube ehe, das der variablenname deines hiddenfeldes kein array ist sondern der variablenname "wert[0]" heisst. ich glaube, du musst mehrere hiddenfelder:
also
<input name="wert[]" value="0" ..>
<input name="wert[]" value="1" ..>
und denne könnte es funzt. der javascriptaufruf sieht ok aus.