30. Відправка даних форми

Відправка форми з використанням ajax

Приклади

<form action='pageform.php' method="POST" id='MyForm'>
         
Відправка форми з використанням ajax

Перше число: <input type='text' name='one' size="2" value='23' /> | Друге число: <input type='text' name='two' size="2" value='55' /> | Третє число: <select name="three"> </select>

<input type='submit' value='Відправити' />
</form>
Відправка форми з використанням ajax

Перше число: | Друге число: | Третє число:

Метод .serialize() впорядковує дані з усіх елементів форми name=дані, у даному випадку - "one=23&two=56&three=1"

$('#MyForm').submit(function(stop){
                  stop.preventDefault();
                   var myaction=$(this).attr('action');
                   var mymethod=$(this).attr('method');
                   var mydata=$(this).serialize();
         $.ajax({
              method: mymethod,
              url: myaction,
              data: mydata
              })
              .done (function(data){  
                      $('#infforma1').text(data);  
             }); 
});

далі ✏
Ігор Ка