Citat:
Ursprungligen postat av Althalos
$("#rightinputbutton").click(function(e) {
e.preventDefault();
$("#myhiddendiv").val($("#form1-element1").val()) etc.
$("#formbelongingtorightinputbutton").submit();
});
|
Finns enklare lösning
Kod:
$("#rightinputbutton").click(function(e) {
e.preventDefault();
$("#myhiddenfield').val($("#form1-element1").serialize()) etc.
$("#formbelongingtorightinputbutton").submit();
});
Serialize (länk till jQuery Docs) returnerar i formatet:
Citat:
single=Single&multiple=Multiple&multiple=Multiple3 &check=check2&radio=radio1
|
För att lösa detta i PHP så är det enkelt:
PHP-kod:
<?php
$val = explode('&', $_POST['hiddenfield']);
foreach($val as $a)
{
list($name, $value) = explode('=', $a);
$values[$name] = $value;
}
?>
Inte helt skottsäkert, men det ger ett hum om hur det går att lösa.