spstieng wrote:
> Hi, I'm trying to use jQuery.post() function to retrieve som data. But
> i get no ouput.
> 
> My PHP file looks like this:
> 
> <?php
>   inlcude_once('dal.php');
> 
>   //Get store data, and ouput it as JSON.
>   function getStoreInformation($storeID)
>   {
>     $sl = new storeLocator();
>     $result = $sl->getStoreData($storeID);
> 
>     while ($row = mysqli_fetch_assoc($result)) {
>     {
>         $arr[] = $row;
>     }
>     $storeData = json_encode($arr);
>     echo $storeData;  //Output JSON data
>   }
> ?>
> 
> This is my javascript which is located in /js/myscripts.js
> 
> jQuery(document).ready(function() {
>   jQuery('#storeListTable tr').click(function() {
>     jQuery.post("../functions.php", { func: "getStoreInformation" },
>     function(data){
>        alert(data.name); // To test if I get any output
>        //$('#store_name').val(data.name);   // I could do this to
> populate my form
>       //$(#store_data_form).populate(data, {debug:1})  //But I
> probably will use jQuery "Populate" plugin instead
>     }, "json");
>   });
> });
> 
> If this is working, I should be able to get an alert message, right?
> 

Try running it in firefox with firebug extention. Open the console tab
in firebug to see your XMLHttpRequest request and response from the php.



--
Donny Kurnia
http://hantulab.blogspot.com
http://www.plurk.com/user/donnykurnia

Reply via email to