2015-02-27 2 views
0
function search() 
{  
    var dateFrom = $("#datepickerFrom").val(); 
    var dateTo = $("#datepickerTo").val(); 
    var sponsers = $("#storeCheck").val(); 
    var organiser = $("#organiser").val(); 
    var sort = $("#sort").val(); 
    $(document).ready(function() { 
    $.post("searchEvents.php", { 
     datepickerFrom: datepickerFrom, 
     datepickerTo: datepickerTo, 
     storeCheck: sponsers, 
     organiser: organiser, 
     sort: sort 
     }, 
     function(data) { 
     alert("Data Loaded: " + data); 
     }); 
    }); 
} 

Я пытаюсь передать переменные из jquery в php, но это показывает мне. Uncaught TypeError: Незаконный вызов. Пожалуйста, помогите!незаконный invokation error jquery

+1

Кажется, что ваша переменная для datepickerFrom, datapickerTo не существует. Вы имеете в виду dateFrom и dateTo ?? –

+0

вы не определили две переменные, такие как @NorlihazmeyGhazali –

ответ

3
  1. Почему вы ставите $(document).ready() внутри функции search()?
  2. Изменение имен переменных, например datepickerFrom не определен.

Попробуйте:

$(document).ready(function(){ 
     function search() { 
     var dateFrom = $("#datepickerFrom").val(); 
     var dateTo = $("#datepickerTo").val(); 
     var sponsers = $("#storeCheck").val(); 
     var organiser = $("#organiser").val(); 
     var sort = $("#sort").val(); 

     $.post("searchEvents.php", { dateFrom:dateFrom, dateTo: dateTo, storeCheck: sponsers,organiser:organiser,sort:sort },function(data) { 
     alert("Data Loaded: " + data); 
      }); 


     } 
    }); 
2

Изменение переменная dateFrom и dateTo. Попробуйте изменить как это

$(document).ready(function(){ 
function search() 
{ 

var dateFrom = $("#datepickerFrom").val(); 
var dateTo = $("#datepickerTo").val(); 
var sponsers = $("#storeCheck").val(); 
var organiser = $("#organiser").val(); 
var sort = $("#sort").val(); 

    $.post("searchEvents.php", { datepickerFrom:dateFrom, datepickerTo:dateTo, storeCheck: sponsers,organiser:organiser,sort:sort }, function(data) { 
     alert("Data Loaded: " + data); 
    }); 

} 
}); 
Смежные вопросы