senters Posted April 1, 2013 Report Share Posted April 1, 2013 (edited) Ir <script> bloks, kurā $_POST masīvs jāpapildina ar vērtību "name", kas attiecīgi ir iegūta no <input id="name"> --> $('#name').val() if (valid == true) { <? $_POST['name'] = <js vērtība> ?> } Edited April 1, 2013 by senters Link to comment Share on other sites More sharing options...
draugz Posted April 1, 2013 Report Share Posted April 1, 2013 Vairākas reizes pārlasīju, bet nesapratu ko tieši Tev vajag! Link to comment Share on other sites More sharing options...
senters Posted April 1, 2013 Author Report Share Posted April 1, 2013 Kā JS mainīgo ievietot POST masīvā kā vērtību? To visu man ir jāizpilda <script> ... </script> blokā, kur notiek klienta datu formas validēšana. Link to comment Share on other sites More sharing options...
draugz Posted April 1, 2013 Report Share Posted April 1, 2013 Iespējams, ka tev vajag kaut ko šādu! if ( valid == true ) { $.post( location.href, { name: $("input[name=name]").val() }, function( response ){ alert( "POST veiksmīgs" ); } ) } location.href = lapas adrese location.href Link to comment Share on other sites More sharing options...
senters Posted April 1, 2013 Author Report Share Posted April 1, 2013 (edited) Es izmantoju šo grozu - http://simplecartjs.org/documentation/using_events Un 2 solī pēc čekout pogas nospiešanas, ir forma kurā ir 4 lauki par pircēju - vārds, uzvārds, epasts, telefons. Šos laukus tad arī vajadzētu pievienot pie esošā groza POST masīva. Bet grozs neizmanto POST submit, izmanto šādu js konfigu - simpleCart({ checkout: { type: "SendForm", url: "<?=HOMEPAGE?>noformet-pasutijumu/piegade-un-apmaksa/" } }); un <a id="make-order-button" href="javascript:;" class="simpleCart_checkout"> <span class="button-ico"><img src="<?=IMAGE_ROOT?>ok.png" /></span> <span class="button-text">Apstiprināt</span> </a> būs jāpaskatās vai nav iespējams pievienot jaunu vērtību pie esošā masīva līdzīgi kā var pievienot jaunu preci manuāli - simpleCart.add({ name: "foo" }); Edited April 1, 2013 by senters Link to comment Share on other sites More sharing options...
senters Posted April 1, 2013 Author Report Share Posted April 1, 2013 (edited) Izskatās ka sanāca, padevu līdz extra datu blokā vajadzīgos paramus: simpleCart({ checkout: { type: "SendForm", url: "<?=HOMEPAGE?>noformet-pasutijumu/piegade-un-apmaksa/", extra_data: { x: "x", y: "y" } } }); Edited April 1, 2013 by senters Link to comment Share on other sites More sharing options...
Recommended Posts