What is the purpose of the ".get()" ?

The autocomplete plugin already has the ajax call all wired into it,
there's no need to do that on your own

$(document).ready(function(){
          $("#example").autocomplete(
                  "test.php"
          ).result(function(a,data,c) {
                   // variable "data" has the value the user selected
          });
});



On Mar 11, 10:45 am, Bright Dadson <brightdad...@googlemail.com>
wrote:
> Hi Experts,
>
> I am trying to use jQuery get function to develop an autocomplete which will
> display suggestion as soon as users starts typing like this;
>
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
> "http://www.w3.org/TR/html4/loose.dtd";>
> <html>
>     <head>
>         <script src="http://code.jquery.com/jquery-latest.js";></script>
>         <link rel="stylesheet" 
> href="http://dev.jquery.com/view/trunk/plugins/autocomplete/demo/main.css";
> type="text/css" />
>         <link rel="stylesheet" 
> href="http://dev.jquery.com/view/trunk/plugins/autocomplete/jquery.autocomp...";
> type="text/css" />
>         <script type="text/javascript" 
> src="http://dev.jquery.com/view/trunk/plugins/autocomplete/lib/jquery.bgif...
> "></script>
>         <script type="text/javascript" 
> src="http://dev.jquery.com/view/trunk/plugins/autocomplete/lib/jquery.dime...
> "></script>
>         <script type="text/javascript" 
> src="http://dev.jquery.com/view/trunk/plugins/autocomplete/jquery.autocomp...
> "></script>
>         <script>
>             $(document).ready(function(){
>                 var result = $.get("test.php", { data:
> "q"+$("#example").attr('value') },
>                 function(data){
>                     $("#example").html(data);
>                 });
>
>                 $("#example").autocomplete(result);
>             });
>         </script>
>
>     </head>
>     <body>
>         Company name: <input id="example" />
>     </body>
> </html>
>
> and my backend php script looks like this;
>
> <?php
>      $q=$_GET["q"];
>       $con = mysql_connect('host', 'user', 'password');
>       if (!$con)
>        {
>           die('Could not connect: ' . mysql_error());
>       }
>
>       mysql_select_db("database", $con);
>
>        $sql="SELECT company_name FROM company WHERE company_name =
> '".$q."'";
>
>      $result = mysql_query($sql);
>
>          while($row = mysql_fetch_array($result))
>         {
>             echo $row['company_name'];
>           }
>
> mysql_close($con);
> ?>
>
> Unfurtunately tthis donot work as required - i donot see any suggestion. Do
> anyone know what i am doing wrong here?
>
> Pls help.

Reply via email to