jquery ajax not sending dates -


i hoping can me problem facing:

i have ajax call follow:

$(document).ready(function(){       $("#booking").submit(function() {         var arrival   = $('#arrival').attr('value');         var departure = $('#departure').attr('value');         var ap_id     = $('#ap_id').attr('value');          $.ajax({           type: "post",           url: "ajax/val_booking.php",           data: "arrival="+ arrival +"&departure="+ departure +"&ap_id=" + ap_id,         });          return false;     }); }); 

all fields in html form have "name" attribute.

when sending info ap_id sent arrival , departure empty (checked firebug).

also used serialize() same result.

does know might problem or might doing wrong?

thank help.

ps: using datepicker

try this:

$('#booking').submit(function() {       var arrival = $('#arrival').val()       var departure = $('#departure').val();       var ap_id = $('#ap_id').val();      $.ajax({           type: 'post',           url: 'ajax/val_booking.php',           data: {              arrival: arrival,              departure: departure,              ap_id: ap_id          },         success: function(result) {             alert('success');         }     });       return false;   }); 

or if want send form values use .serialize() function:

$('#booking').submit(function() {       $.ajax({           type: 'post',           url: 'ajax/val_booking.php',           data: $(this).serialize(),         success: function(result) {             alert('success');         }     });       return false;   }); 

Comments

Popular posts from this blog

php - What is the difference between $_SERVER['PATH_INFO'] and $_SERVER['ORIG_PATH_INFO']? -

fortran - Function return type mismatch -

queue - mq_receive: message too long -