Znalazłem takie rozwiązanie : https://laravel.io/forum/03-09-2014-2-value...or-radio-button
Ale jak skonstruować to w pliku PHP i jak zrobić walidacje takiego radio w javascript.
mam coś takiego:
Chwiałbym aby pojawiło się w value
poczta, przelew
poczta, pobranie
I aby php pobrał dwie wartości jako $dostawa $platnosc
Bardzo proszę o pomoc.
$imie = $_POST['imie']; $nazwisko = $_POST['nazwisko']; $email = $_POST['email']; $phone = $_POST['phone']; $uwagi = $_POST['uwagi']; $adres = $_POST['adres']; $kodpocztowy = $_POST['kodpocztowy']; $miasto = $_POST['miasto']; $paczkomat = $_POST['paczkomat']; $kod = $_POST['kod']; $radio = $_POST['radio']; $subject = $_POST['subject']; $subject2 = $_POST['subject2']; $przysiegle = $_POST['przysiegle']; $odbior = $_POST['odbior']; } else if(!isEmail($email)) { } } } }
Jak dokonać waidacji inputu radio , ma być zaznaczony przynajmniej jeden
jQuery(document).ready(function(){ $('#contactform').submit(function(){ var action = $(this).attr('action'); $("#message").slideUp(750,function() { $('#message').hide(); $('#submit') .after('<img src="assets/ajax-loader.gif" class="loader" />') .attr('disabled','disabled'); $.post(action, { imie: $('#imie').val(), nazwisko: $('#nazwisko').val(), email: $('#email').val(), uwagi: $('#uwagi').val(), phone: $('#phone').val(), kod: $('#kod').val(), adres : $('#adres').val(), kodpocztowy: $('#kodpocztowy').val(), miasto: $('#miasto').val(), paczkomat: $('#paczkomat').val(), radio: $('#radio').val(), subject: $('#subject').val(), subject2: $('#subject2').val(), przysiegle: $('#przysiegle').val(), odbior: $('#odbior').val(), verify: $('#verify').val() }, function(data){ document.getElementById('message').innerHTML = data; $('#message').slideDown('slow'); $('#contactform img.loader').fadeOut('slow',function(){$(this).remove()}); $('#submit').removeAttr('disabled'); if(data.match('success') != null) $('#contactform').slideUp('slow'); } ); }); return false; }); });