[jQuery] Re: AutoComplete and JSon not working as expected. Please, help me out.

2008-07-18 Thread Lucius Vorenus

Tty to use this 
http://fromvega.com/wordpress/2007/05/05/auto-complete-field-with-jquery-json-php/
Maybe it helps


[jQuery] Re: AutoComplete and JSon not working as expected. Please, help me out.

2008-07-16 Thread Jörn Zaefferer

The formatItem implementation is wrong. You are returning the
JavaScript object for the row (item) instead of a String to display.
Try return item.Name.

Jörn

On Wed, Jul 16, 2008 at 1:28 AM, shapper [EMAIL PROTECTED] wrote:

 Sorry for the delay ...

 I just changed the file. Check it now.


 On Jul 15, 9:37 pm, Jörn Zaefferer [EMAIL PROTECTED]
 wrote:
 Firebug shows an error when I enter something. Can't debug it with the
 compressed script - replace that with the uncompressed one and we may
 get somewhere.

 Jörn

 On Tue, Jul 15, 2008 at 9:35 PM, shapper [EMAIL PROTECTED] wrote:

  Hi,

  Here it is:
 http://www.27lamps.com/Beta/AutoComplete/TagsUpdate.aspx

  And I kept the previous one:
 http://www.27lamps.com/Beta/AutoComplete/Tags.aspx

  Thank You,
  Miguel

  On Jul 15, 6:09 pm, Jörn Zaefferer [EMAIL PROTECTED]
  wrote:
  Please put the commented code back in. The current one is rather useless.

  Jörn

  On Tue, Jul 15, 2008 at 4:31 PM, shapper [EMAIL PROTECTED] wrote:

   Does anyone knows how to solve this problem?

   Please, check my example in:
  http://www.27lamps.com/Beta/AutoComplete/Tags.aspx

   On Jul 14, 9:57 pm, shapper [EMAIL PROTECTED] wrote:
   Jörn,

   I just uploaded an ASP.NET application that shows exactly what the
   problem was.
   The commented script code is the one I used to try to solve my problem
   but it does not work:

  http://www.27lamps.com/Beta/AutoComplete/Tags.aspx

   What should I do?

   Thanks,
   Miguel

   On Jul 14, 6:02 pm, Jörn Zaefferer [EMAIL PROTECTED]
   wrote:

Learn to use Firebug - as I mentioned, the ajax request returns a 
404.
It still does. Please come back when you have an actual JavaScript
problem.

Jörn

On Mon, Jul 14, 2008 at 6:16 PM, shapper [EMAIL PROTECTED] wrote:

 Jörn,

 I just uploaded all your example to my server and the json example
 does not work:
http://www.27lamps.com/Labs/AutoComplete/demo/json.html

 None of the remote works ... have no idea why.

 The same happens with my example:
http://www.27lamps.com/Labs/AutoComplete/demo/tags.html

 Anyway, all I am trying to make work is remote example where the 
 JSON
 returned is as follows:
 [{TagID:017b253e-596b-4328-85f5-
 fd97a783759c,Name:Física,FileTags:[],ProfessorTags:[]},
 {TagID:3fae2160-55f6-4dd0-b856-
 fd27f5d307e2,Name:Matemática,FileTags:[],ProfessorTags:[]},
 {TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Matemática
 B,FileTags:[],ProfessorTags:[]},{TagID:f183cb9d-9d92-4c61-
 b03a-
 e51cc1205b2b,Name:Português,FileTags:[],ProfessorTags:[]}]

 I am not familiar with PHP but I created the following:
 ?php
 $q = strtolower($_GET[q]);
 if (!$q) return;

 echo [;
  echo {TagID:017b253e-596b-4328-85f5-
 fd97a783759c,Name:Física,FileTags:[],ProfessorTags:
 []},;
  echo {TagID:3fae2160-55f6-4dd0-b856-
 fd27f5d307e2,Name:Matemática,FileTags:
 [],ProfessorTags:[]},;
  echo
 {TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Matemática
 B,FileTags:[],ProfessorTags:[]},;
  echo {TagID:f183cb9d-9d92-4c61-b03a-
 e51cc1205b2b,Name:Português,FileTags:
 [],ProfessorTags:[]}];
 echo ];

 And my AutoComplete code is as follows:
 script type=text/javascript
$(document).ready(function(){

  $(#tag).autocomplete(tags.php, {
autoFill: true,
cacheLength: 1,
multiple: true,
scrollHeight: 200,
selectFirst: false,
width: 260,
parse: function(data) {
return $.map(eval(data), function(row) {
return {
data: row,
value: row.Name,
result: row.Name
}
});
},
formatItem: function(item) {
return item;
}
  });

});
 /script

 This is what I have been using to try to find the problem in
 AutoValidate so then I can fix the problem in my ASP.NET MVC 
 project.

 Thanks,
 Miguel

 On Jul 14, 4:40 pm, Jörn Zaefferer [EMAIL PROTECTED]
 wrote:
 Open firebug and look at the request being send. A 404 is 
 returned.

 Jörn

 On Mon, Jul 14, 2008 at 5:15 PM, shapper [EMAIL PROTECTED] 
 wrote:

  That was a mistake when I uploaded the files ... I sent two 
  wrong
  files.
  I just updated the files:

 http://www.27lamps.com/Labs/AutoComplete/demo/tags.html

  Again it does not work.

  On Jul 14, 3:28 pm, Jörn Zaefferer [EMAIL PROTECTED]
  wrote:
  You forgot the document ready code.

  Jörn

  On Mon, Jul 14, 2008 at 4:07 

[jQuery] Re: AutoComplete and JSon not working as expected. Please, help me out.

2008-07-16 Thread shapper

Hi Jörn,

Thank you for your help ...
In fact I had that before but it was not working so I changed ... I
realized it now that there were two problems:
That one on my AutoComplete code and another one on the methods that
returns the JSON when connecting to the SQL Server.

I was able to spot it using FireBug.

Thanks,
Miguel

On Jul 16, 8:18 am, Jörn Zaefferer [EMAIL PROTECTED]
wrote:
 The formatItem implementation is wrong. You are returning the
 JavaScript object for the row (item) instead of a String to display.
 Try return item.Name.

 Jörn

 On Wed, Jul 16, 2008 at 1:28 AM, shapper [EMAIL PROTECTED] wrote:

  Sorry for the delay ...

  I just changed the file. Check it now.

  On Jul 15, 9:37 pm, Jörn Zaefferer [EMAIL PROTECTED]
  wrote:
  Firebug shows an error when I enter something. Can't debug it with the
  compressed script - replace that with the uncompressed one and we may
  get somewhere.

  Jörn

  On Tue, Jul 15, 2008 at 9:35 PM, shapper [EMAIL PROTECTED] wrote:

   Hi,

   Here it is:
  http://www.27lamps.com/Beta/AutoComplete/TagsUpdate.aspx

   And I kept the previous one:
  http://www.27lamps.com/Beta/AutoComplete/Tags.aspx

   Thank You,
   Miguel

   On Jul 15, 6:09 pm, Jörn Zaefferer [EMAIL PROTECTED]
   wrote:
   Please put the commented code back in. The current one is rather 
   useless.

   Jörn

   On Tue, Jul 15, 2008 at 4:31 PM, shapper [EMAIL PROTECTED] wrote:

Does anyone knows how to solve this problem?

Please, check my example in:
   http://www.27lamps.com/Beta/AutoComplete/Tags.aspx

On Jul 14, 9:57 pm, shapper [EMAIL PROTECTED] wrote:
Jörn,

I just uploaded an ASP.NET application that shows exactly what the
problem was.
The commented script code is the one I used to try to solve my 
problem
but it does not work:

   http://www.27lamps.com/Beta/AutoComplete/Tags.aspx

What should I do?

Thanks,
Miguel

On Jul 14, 6:02 pm, Jörn Zaefferer [EMAIL PROTECTED]
wrote:

 Learn to use Firebug - as I mentioned, the ajax request returns a 
 404.
 It still does. Please come back when you have an actual JavaScript
 problem.

 Jörn

 On Mon, Jul 14, 2008 at 6:16 PM, shapper [EMAIL PROTECTED] wrote:

  Jörn,

  I just uploaded all your example to my server and the json 
  example
  does not work:
 http://www.27lamps.com/Labs/AutoComplete/demo/json.html

  None of the remote works ... have no idea why.

  The same happens with my example:
 http://www.27lamps.com/Labs/AutoComplete/demo/tags.html

  Anyway, all I am trying to make work is remote example where the 
  JSON
  returned is as follows:
  [{TagID:017b253e-596b-4328-85f5-
  fd97a783759c,Name:Física,FileTags:[],ProfessorTags:[]},
  {TagID:3fae2160-55f6-4dd0-b856-
  fd27f5d307e2,Name:Matemática,FileTags:[],ProfessorTags:[]},
  {TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Matemática
  B,FileTags:[],ProfessorTags:[]},{TagID:f183cb9d-9d92-4c61-
  b03a-
  e51cc1205b2b,Name:Português,FileTags:[],ProfessorTags:[]}]

  I am not familiar with PHP but I created the following:
  ?php
  $q = strtolower($_GET[q]);
  if (!$q) return;

  echo [;
   echo {TagID:017b253e-596b-4328-85f5-
  fd97a783759c,Name:Física,FileTags:[],ProfessorTags:
  []},;
   echo {TagID:3fae2160-55f6-4dd0-b856-
  fd27f5d307e2,Name:Matemática,FileTags:
  [],ProfessorTags:[]},;
   echo
  {TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Matemática
  B,FileTags:[],ProfessorTags:[]},;
   echo {TagID:f183cb9d-9d92-4c61-b03a-
  e51cc1205b2b,Name:Português,FileTags:
  [],ProfessorTags:[]}];
  echo ];

  And my AutoComplete code is as follows:
  script type=text/javascript
     $(document).ready(function(){

       $(#tag).autocomplete(tags.php, {
         autoFill: true,
         cacheLength: 1,
         multiple: true,
         scrollHeight: 200,
         selectFirst: false,
                 width: 260,
         parse: function(data) {
                             return $.map(eval(data), 
  function(row) {
                                     return {
                                             data: row,
                                             value: row.Name,
                                             result: row.Name
                                     }
                             });
                     },
                     formatItem: function(item) {
                             return item;
                     }
                   });

     });
  /script

  This is what I have been using to try to find the problem in
  AutoValidate so then I can fix the problem in my ASP.NET MVC 
  project.

  Thanks,
  Miguel

  On Jul 14, 4:40 pm, Jörn Zaefferer [EMAIL PROTECTED]
  wrote:
  Open firebug and 

[jQuery] Re: AutoComplete and JSon not working as expected. Please, help me out.

2008-07-15 Thread shapper

Does anyone knows how to solve this problem?

Please, check my example in:
http://www.27lamps.com/Beta/AutoComplete/Tags.aspx

On Jul 14, 9:57 pm, shapper [EMAIL PROTECTED] wrote:
 Jörn,

 I just uploaded an ASP.NET application that shows exactly what the
 problem was.
 The commented script code is the one I used to try to solve my problem
 but it does not work:

 http://www.27lamps.com/Beta/AutoComplete/Tags.aspx

 What should I do?

 Thanks,
 Miguel

 On Jul 14, 6:02 pm, Jörn Zaefferer [EMAIL PROTECTED]
 wrote:

  Learn to use Firebug - as I mentioned, the ajax request returns a 404.
  It still does. Please come back when you have an actual JavaScript
  problem.

  Jörn

  On Mon, Jul 14, 2008 at 6:16 PM, shapper [EMAIL PROTECTED] wrote:

   Jörn,

   I just uploaded all your example to my server and the json example
   does not work:
  http://www.27lamps.com/Labs/AutoComplete/demo/json.html

   None of the remote works ... have no idea why.

   The same happens with my example:
  http://www.27lamps.com/Labs/AutoComplete/demo/tags.html

   Anyway, all I am trying to make work is remote example where the JSON
   returned is as follows:
   [{TagID:017b253e-596b-4328-85f5-
   fd97a783759c,Name:Física,FileTags:[],ProfessorTags:[]},
   {TagID:3fae2160-55f6-4dd0-b856-
   fd27f5d307e2,Name:Matemática,FileTags:[],ProfessorTags:[]},
   {TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Matemática
   B,FileTags:[],ProfessorTags:[]},{TagID:f183cb9d-9d92-4c61-
   b03a-
   e51cc1205b2b,Name:Português,FileTags:[],ProfessorTags:[]}]

   I am not familiar with PHP but I created the following:
   ?php
   $q = strtolower($_GET[q]);
   if (!$q) return;

   echo [;
    echo {TagID:017b253e-596b-4328-85f5-
   fd97a783759c,Name:Física,FileTags:[],ProfessorTags:
   []},;
    echo {TagID:3fae2160-55f6-4dd0-b856-
   fd27f5d307e2,Name:Matemática,FileTags:
   [],ProfessorTags:[]},;
    echo
   {TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Matemática
   B,FileTags:[],ProfessorTags:[]},;
    echo {TagID:f183cb9d-9d92-4c61-b03a-
   e51cc1205b2b,Name:Português,FileTags:
   [],ProfessorTags:[]}];
   echo ];

   And my AutoComplete code is as follows:
   script type=text/javascript
      $(document).ready(function(){

        $(#tag).autocomplete(tags.php, {
          autoFill: true,
          cacheLength: 1,
          multiple: true,
          scrollHeight: 200,
          selectFirst: false,
                  width: 260,
          parse: function(data) {
                              return $.map(eval(data), function(row) {
                                      return {
                                              data: row,
                                              value: row.Name,
                                              result: row.Name
                                      }
                              });
                      },
                      formatItem: function(item) {
                              return item;
                      }
                    });

      });
   /script

   This is what I have been using to try to find the problem in
   AutoValidate so then I can fix the problem in my ASP.NET MVC project.

   Thanks,
   Miguel

   On Jul 14, 4:40 pm, Jörn Zaefferer [EMAIL PROTECTED]
   wrote:
   Open firebug and look at the request being send. A 404 is returned.

   Jörn

   On Mon, Jul 14, 2008 at 5:15 PM, shapper [EMAIL PROTECTED] wrote:

That was a mistake when I uploaded the files ... I sent two wrong
files.
I just updated the files:

   http://www.27lamps.com/Labs/AutoComplete/demo/tags.html

Again it does not work.

On Jul 14, 3:28 pm, Jörn Zaefferer [EMAIL PROTECTED]
wrote:
You forgot the document ready code.

Jörn

On Mon, Jul 14, 2008 at 4:07 PM, shapper [EMAIL PROTECTED] wrote:

 Please, anyone?

 On Jul 14, 1:04 am, shapper [EMAIL PROTECTED] wrote:
 Hi,

 I tried to replicate your code using the JSon string generated by
 ASP.NET MVC.
 I created a static php code as you did ... To be honest I am not
 familiar with php. This was the best I was able to do ...

 I have been trying everything to make this work ... I really don't
 understand why my AutoComplete does not work ...

 Here is the page I 
 created:http://www.27lamps.com/Labs/AutoComplete/demo/tags.html

 I cannot guarantee that PHP code is ok ... I am really not used to 
 it.

 My ASP.NET MVC application generates the following JSon string:

 [{TagID:017b253e-596b-4328-85f5-
 fd97a783759c,Name:Física,FileTags:[],ProfessorTags:[]},
 {TagID:3fae2160-55f6-4dd0-b856-
 fd27f5d307e2,Name:Matemática,FileTags:[],ProfessorTags:[]},
 {TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Matemática
 B,FileTags:[],ProfessorTags:[]},{TagID:f183cb9d-9d92-4c61-b03a-
 e51cc1205b2b,Name:Português,FileTags:[],ProfessorTags:[]}]

 This was what I tried to replicate.

 Does anyone has any idea how to solve my problem?

 

[jQuery] Re: AutoComplete and JSon not working as expected. Please, help me out.

2008-07-15 Thread Jörn Zaefferer

Please put the commented code back in. The current one is rather useless.

Jörn

On Tue, Jul 15, 2008 at 4:31 PM, shapper [EMAIL PROTECTED] wrote:

 Does anyone knows how to solve this problem?

 Please, check my example in:
 http://www.27lamps.com/Beta/AutoComplete/Tags.aspx

 On Jul 14, 9:57 pm, shapper [EMAIL PROTECTED] wrote:
 Jörn,

 I just uploaded an ASP.NET application that shows exactly what the
 problem was.
 The commented script code is the one I used to try to solve my problem
 but it does not work:

 http://www.27lamps.com/Beta/AutoComplete/Tags.aspx

 What should I do?

 Thanks,
 Miguel

 On Jul 14, 6:02 pm, Jörn Zaefferer [EMAIL PROTECTED]
 wrote:

  Learn to use Firebug - as I mentioned, the ajax request returns a 404.
  It still does. Please come back when you have an actual JavaScript
  problem.

  Jörn

  On Mon, Jul 14, 2008 at 6:16 PM, shapper [EMAIL PROTECTED] wrote:

   Jörn,

   I just uploaded all your example to my server and the json example
   does not work:
  http://www.27lamps.com/Labs/AutoComplete/demo/json.html

   None of the remote works ... have no idea why.

   The same happens with my example:
  http://www.27lamps.com/Labs/AutoComplete/demo/tags.html

   Anyway, all I am trying to make work is remote example where the JSON
   returned is as follows:
   [{TagID:017b253e-596b-4328-85f5-
   fd97a783759c,Name:Física,FileTags:[],ProfessorTags:[]},
   {TagID:3fae2160-55f6-4dd0-b856-
   fd27f5d307e2,Name:Matemática,FileTags:[],ProfessorTags:[]},
   {TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Matemática
   B,FileTags:[],ProfessorTags:[]},{TagID:f183cb9d-9d92-4c61-
   b03a-
   e51cc1205b2b,Name:Português,FileTags:[],ProfessorTags:[]}]

   I am not familiar with PHP but I created the following:
   ?php
   $q = strtolower($_GET[q]);
   if (!$q) return;

   echo [;
echo {TagID:017b253e-596b-4328-85f5-
   fd97a783759c,Name:Física,FileTags:[],ProfessorTags:
   []},;
echo {TagID:3fae2160-55f6-4dd0-b856-
   fd27f5d307e2,Name:Matemática,FileTags:
   [],ProfessorTags:[]},;
echo
   {TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Matemática
   B,FileTags:[],ProfessorTags:[]},;
echo {TagID:f183cb9d-9d92-4c61-b03a-
   e51cc1205b2b,Name:Português,FileTags:
   [],ProfessorTags:[]}];
   echo ];

   And my AutoComplete code is as follows:
   script type=text/javascript
  $(document).ready(function(){

$(#tag).autocomplete(tags.php, {
  autoFill: true,
  cacheLength: 1,
  multiple: true,
  scrollHeight: 200,
  selectFirst: false,
  width: 260,
  parse: function(data) {
  return $.map(eval(data), function(row) {
  return {
  data: row,
  value: row.Name,
  result: row.Name
  }
  });
  },
  formatItem: function(item) {
  return item;
  }
});

  });
   /script

   This is what I have been using to try to find the problem in
   AutoValidate so then I can fix the problem in my ASP.NET MVC project.

   Thanks,
   Miguel

   On Jul 14, 4:40 pm, Jörn Zaefferer [EMAIL PROTECTED]
   wrote:
   Open firebug and look at the request being send. A 404 is returned.

   Jörn

   On Mon, Jul 14, 2008 at 5:15 PM, shapper [EMAIL PROTECTED] wrote:

That was a mistake when I uploaded the files ... I sent two wrong
files.
I just updated the files:

   http://www.27lamps.com/Labs/AutoComplete/demo/tags.html

Again it does not work.

On Jul 14, 3:28 pm, Jörn Zaefferer [EMAIL PROTECTED]
wrote:
You forgot the document ready code.

Jörn

On Mon, Jul 14, 2008 at 4:07 PM, shapper [EMAIL PROTECTED] wrote:

 Please, anyone?

 On Jul 14, 1:04 am, shapper [EMAIL PROTECTED] wrote:
 Hi,

 I tried to replicate your code using the JSon string generated by
 ASP.NET MVC.
 I created a static php code as you did ... To be honest I am not
 familiar with php. This was the best I was able to do ...

 I have been trying everything to make this work ... I really don't
 understand why my AutoComplete does not work ...

 Here is the page I 
 created:http://www.27lamps.com/Labs/AutoComplete/demo/tags.html

 I cannot guarantee that PHP code is ok ... I am really not used 
 to it.

 My ASP.NET MVC application generates the following JSon string:

 [{TagID:017b253e-596b-4328-85f5-
 fd97a783759c,Name:Física,FileTags:[],ProfessorTags:[]},
 {TagID:3fae2160-55f6-4dd0-b856-
 fd27f5d307e2,Name:Matemática,FileTags:[],ProfessorTags:[]},
 {TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Matemática
 B,FileTags:[],ProfessorTags:[]},{TagID:f183cb9d-9d92-4c61-b03a-
 

[jQuery] Re: AutoComplete and JSon not working as expected. Please, help me out.

2008-07-15 Thread shapper

Hi,

Here it is:
http://www.27lamps.com/Beta/AutoComplete/TagsUpdate.aspx

And I kept the previous one:
http://www.27lamps.com/Beta/AutoComplete/Tags.aspx

Thank You,
Miguel

On Jul 15, 6:09 pm, Jörn Zaefferer [EMAIL PROTECTED]
wrote:
 Please put the commented code back in. The current one is rather useless.

 Jörn

 On Tue, Jul 15, 2008 at 4:31 PM, shapper [EMAIL PROTECTED] wrote:

  Does anyone knows how to solve this problem?

  Please, check my example in:
 http://www.27lamps.com/Beta/AutoComplete/Tags.aspx

  On Jul 14, 9:57 pm, shapper [EMAIL PROTECTED] wrote:
  Jörn,

  I just uploaded an ASP.NET application that shows exactly what the
  problem was.
  The commented script code is the one I used to try to solve my problem
  but it does not work:

 http://www.27lamps.com/Beta/AutoComplete/Tags.aspx

  What should I do?

  Thanks,
  Miguel

  On Jul 14, 6:02 pm, Jörn Zaefferer [EMAIL PROTECTED]
  wrote:

   Learn to use Firebug - as I mentioned, the ajax request returns a 404.
   It still does. Please come back when you have an actual JavaScript
   problem.

   Jörn

   On Mon, Jul 14, 2008 at 6:16 PM, shapper [EMAIL PROTECTED] wrote:

Jörn,

I just uploaded all your example to my server and the json example
does not work:
   http://www.27lamps.com/Labs/AutoComplete/demo/json.html

None of the remote works ... have no idea why.

The same happens with my example:
   http://www.27lamps.com/Labs/AutoComplete/demo/tags.html

Anyway, all I am trying to make work is remote example where the JSON
returned is as follows:
[{TagID:017b253e-596b-4328-85f5-
fd97a783759c,Name:Física,FileTags:[],ProfessorTags:[]},
{TagID:3fae2160-55f6-4dd0-b856-
fd27f5d307e2,Name:Matemática,FileTags:[],ProfessorTags:[]},
{TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Matemática
B,FileTags:[],ProfessorTags:[]},{TagID:f183cb9d-9d92-4c61-
b03a-
e51cc1205b2b,Name:Português,FileTags:[],ProfessorTags:[]}]

I am not familiar with PHP but I created the following:
?php
$q = strtolower($_GET[q]);
if (!$q) return;

echo [;
 echo {TagID:017b253e-596b-4328-85f5-
fd97a783759c,Name:Física,FileTags:[],ProfessorTags:
[]},;
 echo {TagID:3fae2160-55f6-4dd0-b856-
fd27f5d307e2,Name:Matemática,FileTags:
[],ProfessorTags:[]},;
 echo
{TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Matemática
B,FileTags:[],ProfessorTags:[]},;
 echo {TagID:f183cb9d-9d92-4c61-b03a-
e51cc1205b2b,Name:Português,FileTags:
[],ProfessorTags:[]}];
echo ];

And my AutoComplete code is as follows:
script type=text/javascript
   $(document).ready(function(){

     $(#tag).autocomplete(tags.php, {
       autoFill: true,
       cacheLength: 1,
       multiple: true,
       scrollHeight: 200,
       selectFirst: false,
               width: 260,
       parse: function(data) {
                           return $.map(eval(data), function(row) {
                                   return {
                                           data: row,
                                           value: row.Name,
                                           result: row.Name
                                   }
                           });
                   },
                   formatItem: function(item) {
                           return item;
                   }
                 });

   });
/script

This is what I have been using to try to find the problem in
AutoValidate so then I can fix the problem in my ASP.NET MVC project.

Thanks,
Miguel

On Jul 14, 4:40 pm, Jörn Zaefferer [EMAIL PROTECTED]
wrote:
Open firebug and look at the request being send. A 404 is returned.

Jörn

On Mon, Jul 14, 2008 at 5:15 PM, shapper [EMAIL PROTECTED] wrote:

 That was a mistake when I uploaded the files ... I sent two wrong
 files.
 I just updated the files:

http://www.27lamps.com/Labs/AutoComplete/demo/tags.html

 Again it does not work.

 On Jul 14, 3:28 pm, Jörn Zaefferer [EMAIL PROTECTED]
 wrote:
 You forgot the document ready code.

 Jörn

 On Mon, Jul 14, 2008 at 4:07 PM, shapper [EMAIL PROTECTED] wrote:

  Please, anyone?

  On Jul 14, 1:04 am, shapper [EMAIL PROTECTED] wrote:
  Hi,

  I tried to replicate your code using the JSon string generated 
  by
  ASP.NET MVC.
  I created a static php code as you did ... To be honest I am not
  familiar with php. This was the best I was able to do ...

  I have been trying everything to make this work ... I really 
  don't
  understand why my AutoComplete does not work ...

  Here is the page I 
  created:http://www.27lamps.com/Labs/AutoComplete/demo/tags.html

  I cannot guarantee that PHP code is ok ... I am really not used 
  to it.

  My ASP.NET MVC application generates the following JSon 

[jQuery] Re: AutoComplete and JSon not working as expected. Please, help me out.

2008-07-15 Thread Jörn Zaefferer

Firebug shows an error when I enter something. Can't debug it with the
compressed script - replace that with the uncompressed one and we may
get somewhere.

Jörn

On Tue, Jul 15, 2008 at 9:35 PM, shapper [EMAIL PROTECTED] wrote:

 Hi,

 Here it is:
 http://www.27lamps.com/Beta/AutoComplete/TagsUpdate.aspx

 And I kept the previous one:
 http://www.27lamps.com/Beta/AutoComplete/Tags.aspx

 Thank You,
 Miguel

 On Jul 15, 6:09 pm, Jörn Zaefferer [EMAIL PROTECTED]
 wrote:
 Please put the commented code back in. The current one is rather useless.

 Jörn

 On Tue, Jul 15, 2008 at 4:31 PM, shapper [EMAIL PROTECTED] wrote:

  Does anyone knows how to solve this problem?

  Please, check my example in:
 http://www.27lamps.com/Beta/AutoComplete/Tags.aspx

  On Jul 14, 9:57 pm, shapper [EMAIL PROTECTED] wrote:
  Jörn,

  I just uploaded an ASP.NET application that shows exactly what the
  problem was.
  The commented script code is the one I used to try to solve my problem
  but it does not work:

 http://www.27lamps.com/Beta/AutoComplete/Tags.aspx

  What should I do?

  Thanks,
  Miguel

  On Jul 14, 6:02 pm, Jörn Zaefferer [EMAIL PROTECTED]
  wrote:

   Learn to use Firebug - as I mentioned, the ajax request returns a 404.
   It still does. Please come back when you have an actual JavaScript
   problem.

   Jörn

   On Mon, Jul 14, 2008 at 6:16 PM, shapper [EMAIL PROTECTED] wrote:

Jörn,

I just uploaded all your example to my server and the json example
does not work:
   http://www.27lamps.com/Labs/AutoComplete/demo/json.html

None of the remote works ... have no idea why.

The same happens with my example:
   http://www.27lamps.com/Labs/AutoComplete/demo/tags.html

Anyway, all I am trying to make work is remote example where the JSON
returned is as follows:
[{TagID:017b253e-596b-4328-85f5-
fd97a783759c,Name:Física,FileTags:[],ProfessorTags:[]},
{TagID:3fae2160-55f6-4dd0-b856-
fd27f5d307e2,Name:Matemática,FileTags:[],ProfessorTags:[]},
{TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Matemática
B,FileTags:[],ProfessorTags:[]},{TagID:f183cb9d-9d92-4c61-
b03a-
e51cc1205b2b,Name:Português,FileTags:[],ProfessorTags:[]}]

I am not familiar with PHP but I created the following:
?php
$q = strtolower($_GET[q]);
if (!$q) return;

echo [;
 echo {TagID:017b253e-596b-4328-85f5-
fd97a783759c,Name:Física,FileTags:[],ProfessorTags:
[]},;
 echo {TagID:3fae2160-55f6-4dd0-b856-
fd27f5d307e2,Name:Matemática,FileTags:
[],ProfessorTags:[]},;
 echo
{TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Matemática
B,FileTags:[],ProfessorTags:[]},;
 echo {TagID:f183cb9d-9d92-4c61-b03a-
e51cc1205b2b,Name:Português,FileTags:
[],ProfessorTags:[]}];
echo ];

And my AutoComplete code is as follows:
script type=text/javascript
   $(document).ready(function(){

 $(#tag).autocomplete(tags.php, {
   autoFill: true,
   cacheLength: 1,
   multiple: true,
   scrollHeight: 200,
   selectFirst: false,
   width: 260,
   parse: function(data) {
   return $.map(eval(data), function(row) {
   return {
   data: row,
   value: row.Name,
   result: row.Name
   }
   });
   },
   formatItem: function(item) {
   return item;
   }
 });

   });
/script

This is what I have been using to try to find the problem in
AutoValidate so then I can fix the problem in my ASP.NET MVC project.

Thanks,
Miguel

On Jul 14, 4:40 pm, Jörn Zaefferer [EMAIL PROTECTED]
wrote:
Open firebug and look at the request being send. A 404 is returned.

Jörn

On Mon, Jul 14, 2008 at 5:15 PM, shapper [EMAIL PROTECTED] wrote:

 That was a mistake when I uploaded the files ... I sent two wrong
 files.
 I just updated the files:

http://www.27lamps.com/Labs/AutoComplete/demo/tags.html

 Again it does not work.

 On Jul 14, 3:28 pm, Jörn Zaefferer [EMAIL PROTECTED]
 wrote:
 You forgot the document ready code.

 Jörn

 On Mon, Jul 14, 2008 at 4:07 PM, shapper [EMAIL PROTECTED] 
 wrote:

  Please, anyone?

  On Jul 14, 1:04 am, shapper [EMAIL PROTECTED] wrote:
  Hi,

  I tried to replicate your code using the JSon string generated 
  by
  ASP.NET MVC.
  I created a static php code as you did ... To be honest I am 
  not
  familiar with php. This was the best I was able to do ...

  I have been trying everything to make this work ... I really 
  don't
  understand why my AutoComplete does not 

[jQuery] Re: AutoComplete and JSon not working as expected. Please, help me out.

2008-07-15 Thread shapper

Sorry for the delay ...

I just changed the file. Check it now.


On Jul 15, 9:37 pm, Jörn Zaefferer [EMAIL PROTECTED]
wrote:
 Firebug shows an error when I enter something. Can't debug it with the
 compressed script - replace that with the uncompressed one and we may
 get somewhere.

 Jörn

 On Tue, Jul 15, 2008 at 9:35 PM, shapper [EMAIL PROTECTED] wrote:

  Hi,

  Here it is:
 http://www.27lamps.com/Beta/AutoComplete/TagsUpdate.aspx

  And I kept the previous one:
 http://www.27lamps.com/Beta/AutoComplete/Tags.aspx

  Thank You,
  Miguel

  On Jul 15, 6:09 pm, Jörn Zaefferer [EMAIL PROTECTED]
  wrote:
  Please put the commented code back in. The current one is rather useless.

  Jörn

  On Tue, Jul 15, 2008 at 4:31 PM, shapper [EMAIL PROTECTED] wrote:

   Does anyone knows how to solve this problem?

   Please, check my example in:
  http://www.27lamps.com/Beta/AutoComplete/Tags.aspx

   On Jul 14, 9:57 pm, shapper [EMAIL PROTECTED] wrote:
   Jörn,

   I just uploaded an ASP.NET application that shows exactly what the
   problem was.
   The commented script code is the one I used to try to solve my problem
   but it does not work:

  http://www.27lamps.com/Beta/AutoComplete/Tags.aspx

   What should I do?

   Thanks,
   Miguel

   On Jul 14, 6:02 pm, Jörn Zaefferer [EMAIL PROTECTED]
   wrote:

Learn to use Firebug - as I mentioned, the ajax request returns a 404.
It still does. Please come back when you have an actual JavaScript
problem.

Jörn

On Mon, Jul 14, 2008 at 6:16 PM, shapper [EMAIL PROTECTED] wrote:

 Jörn,

 I just uploaded all your example to my server and the json example
 does not work:
http://www.27lamps.com/Labs/AutoComplete/demo/json.html

 None of the remote works ... have no idea why.

 The same happens with my example:
http://www.27lamps.com/Labs/AutoComplete/demo/tags.html

 Anyway, all I am trying to make work is remote example where the 
 JSON
 returned is as follows:
 [{TagID:017b253e-596b-4328-85f5-
 fd97a783759c,Name:Física,FileTags:[],ProfessorTags:[]},
 {TagID:3fae2160-55f6-4dd0-b856-
 fd27f5d307e2,Name:Matemática,FileTags:[],ProfessorTags:[]},
 {TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Matemática
 B,FileTags:[],ProfessorTags:[]},{TagID:f183cb9d-9d92-4c61-
 b03a-
 e51cc1205b2b,Name:Português,FileTags:[],ProfessorTags:[]}]

 I am not familiar with PHP but I created the following:
 ?php
 $q = strtolower($_GET[q]);
 if (!$q) return;

 echo [;
  echo {TagID:017b253e-596b-4328-85f5-
 fd97a783759c,Name:Física,FileTags:[],ProfessorTags:
 []},;
  echo {TagID:3fae2160-55f6-4dd0-b856-
 fd27f5d307e2,Name:Matemática,FileTags:
 [],ProfessorTags:[]},;
  echo
 {TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Matemática
 B,FileTags:[],ProfessorTags:[]},;
  echo {TagID:f183cb9d-9d92-4c61-b03a-
 e51cc1205b2b,Name:Português,FileTags:
 [],ProfessorTags:[]}];
 echo ];

 And my AutoComplete code is as follows:
 script type=text/javascript
    $(document).ready(function(){

      $(#tag).autocomplete(tags.php, {
        autoFill: true,
        cacheLength: 1,
        multiple: true,
        scrollHeight: 200,
        selectFirst: false,
                width: 260,
        parse: function(data) {
                            return $.map(eval(data), function(row) {
                                    return {
                                            data: row,
                                            value: row.Name,
                                            result: row.Name
                                    }
                            });
                    },
                    formatItem: function(item) {
                            return item;
                    }
                  });

    });
 /script

 This is what I have been using to try to find the problem in
 AutoValidate so then I can fix the problem in my ASP.NET MVC 
 project.

 Thanks,
 Miguel

 On Jul 14, 4:40 pm, Jörn Zaefferer [EMAIL PROTECTED]
 wrote:
 Open firebug and look at the request being send. A 404 is returned.

 Jörn

 On Mon, Jul 14, 2008 at 5:15 PM, shapper [EMAIL PROTECTED] wrote:

  That was a mistake when I uploaded the files ... I sent two wrong
  files.
  I just updated the files:

 http://www.27lamps.com/Labs/AutoComplete/demo/tags.html

  Again it does not work.

  On Jul 14, 3:28 pm, Jörn Zaefferer [EMAIL PROTECTED]
  wrote:
  You forgot the document ready code.

  Jörn

  On Mon, Jul 14, 2008 at 4:07 PM, shapper [EMAIL PROTECTED] 
  wrote:

   Please, anyone?

   On Jul 14, 1:04 am, shapper [EMAIL PROTECTED] wrote:
   Hi,

   I tried to replicate your code using the JSon string 
   generated by
   ASP.NET MVC.
   I 

[jQuery] Re: AutoComplete and JSon not working as expected. Please, help me out.

2008-07-14 Thread shapper

Please, anyone?

On Jul 14, 1:04 am, shapper [EMAIL PROTECTED] wrote:
 Hi,

 I tried to replicate your code using the JSon string generated by
 ASP.NET MVC.
 I created a static php code as you did ... To be honest I am not
 familiar with php. This was the best I was able to do ...

 I have been trying everything to make this work ... I really don't
 understand why my AutoComplete does not work ...

 Here is the page I 
 created:http://www.27lamps.com/Labs/AutoComplete/demo/tags.html

 I cannot guarantee that PHP code is ok ... I am really not used to it.

 My ASP.NET MVC application generates the following JSon string:

 [{TagID:017b253e-596b-4328-85f5-
 fd97a783759c,Name:Física,FileTags:[],ProfessorTags:[]},
 {TagID:3fae2160-55f6-4dd0-b856-
 fd27f5d307e2,Name:Matemática,FileTags:[],ProfessorTags:[]},
 {TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Matemática
 B,FileTags:[],ProfessorTags:[]},{TagID:f183cb9d-9d92-4c61-b03a-
 e51cc1205b2b,Name:Português,FileTags:[],ProfessorTags:[]}]

 This was what I tried to replicate.

 Does anyone has any idea how to solve my problem?

 Thanks,
 Miguel

 On Jul 13, 9:44 pm, shapper [EMAIL PROTECTED] wrote:

  Hi,

  With ASP.NET this is not so easy ...

  Anyway, I tried to place your example and mine in the same page using
  PHP, which I am really not very 
  familiar:http://www.27lamps.com/Labs/AutoComplete/AutoComplete.html

  Sorry, but I am not really use with PHP.

  Thanks,
  Miguel

  On Jul 13, 2:41 pm, Jörn Zaefferer [EMAIL PROTECTED]
  wrote:

   You still haven't posted a testpage. It doesn't have to be dynamic, a
   static file that delivers the content that your serverside usually
   works just as well.

   Jörn

   On Sun, Jul 13, 2008 at 2:45 PM, shapper [EMAIL PROTECTED] wrote:

Please, anyone?

On Jul 12, 6:46 pm, shapper [EMAIL PROTECTED] wrote:
Hi,

I can upload the client part but I am generating my JSON using ASP.NET
MVC and the project is not finish so I can't upload it because it uses
a SQL server.

Don't you have any idea what is going on?

I set up a page with this and I will try to explain what I get. When I
use:

      $(#Tags).autocomplete(/Professor/GetTags, {
        autoFill: true,
        selectFirst: false
            });

My autocomplete shows but only one option in the list ... however that
option is including all the options returned by the Json according to
that criteria.
For example, if I type M I get one option which when selected puts
the following in the input:

[{TagID:3fae2160-55f6-4dd0-b856-
fd27f5d307e2,Name:Matemática,FileTags:[],ProfessorTags:[]},
{TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Matemática
B,FileTags:[],ProfessorTags:[]}]

You see? It picks the two options.

I tried again and typed F and I get:
[{TagID:017b253e-596b-4328-85f5-
fd97a783759c,Name:Física,FileTags:[],ProfessorTags:[]}]

Which is also right because I have only that record.
So the server code is receiving well the parameter and returning the
filtered records it but somehow the autocomplete interprets that as
only one record and does not display it the right way ...

I am using JSonResult of ASP.NET MVC to return the JSON and it seems
to be ok.

Any idea?

Thanks,
Miguel

On Jul 12, 5:23 pm, Jörn Zaefferer [EMAIL PROTECTED]
wrote:

 Please upload a testpage and provide a link. There are too many 
 things
 that can go wrong here.

 Jörn

 On Sat, Jul 12, 2008 at 3:32 PM, shapper [EMAIL PROTECTED] wrote:

  Hi,

  I tried to make this work following your example but until now I
  wasn't able to make this work?

  Could you, please, help me out?

  This is what I have at the moment:

       $(#Tags).autocomplete(/File/GetTags, {
         autoFill: true,
         cacheLength: 1,
         multiple: true,
         scrollHeight: 200,
         selectFirst: false,
         width: 260,
         parse: function(data) {
             return $.map(eval(data), function(row) {
               return {
                 data: row,
                 value: row.Name,
                 result: row.Name
             }
           });
          },
         formatItem: function(item) {
            return item;
         }
    });

  My JSon data is as follows:

  [{TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:John},
  {TagID:017b253e-596b-4328-85f5-fd97a783759c,Name:Jane}]

  What am I doing wrong? I have been trying many variations of my 
  code
  but it still does not work.

  Thanks,
  Miguel

  On Jul 12, 12:05 pm, Jörn Zaefferer [EMAIL PROTECTED]
  wrote:
  Remote json is still rather cumbersome to handle. Here is an 
  example,
  take a look at the 
  source:http://dev.jquery.com/view/trunk/plugins/autocomplete/demo/json.html

  Jörn

  

[jQuery] Re: AutoComplete and JSon not working as expected. Please, help me out.

2008-07-14 Thread Jörn Zaefferer

You forgot the document ready code.

Jörn

On Mon, Jul 14, 2008 at 4:07 PM, shapper [EMAIL PROTECTED] wrote:

 Please, anyone?

 On Jul 14, 1:04 am, shapper [EMAIL PROTECTED] wrote:
 Hi,

 I tried to replicate your code using the JSon string generated by
 ASP.NET MVC.
 I created a static php code as you did ... To be honest I am not
 familiar with php. This was the best I was able to do ...

 I have been trying everything to make this work ... I really don't
 understand why my AutoComplete does not work ...

 Here is the page I 
 created:http://www.27lamps.com/Labs/AutoComplete/demo/tags.html

 I cannot guarantee that PHP code is ok ... I am really not used to it.

 My ASP.NET MVC application generates the following JSon string:

 [{TagID:017b253e-596b-4328-85f5-
 fd97a783759c,Name:Física,FileTags:[],ProfessorTags:[]},
 {TagID:3fae2160-55f6-4dd0-b856-
 fd27f5d307e2,Name:Matemática,FileTags:[],ProfessorTags:[]},
 {TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Matemática
 B,FileTags:[],ProfessorTags:[]},{TagID:f183cb9d-9d92-4c61-b03a-
 e51cc1205b2b,Name:Português,FileTags:[],ProfessorTags:[]}]

 This was what I tried to replicate.

 Does anyone has any idea how to solve my problem?

 Thanks,
 Miguel

 On Jul 13, 9:44 pm, shapper [EMAIL PROTECTED] wrote:

  Hi,

  With ASP.NET this is not so easy ...

  Anyway, I tried to place your example and mine in the same page using
  PHP, which I am really not very 
  familiar:http://www.27lamps.com/Labs/AutoComplete/AutoComplete.html

  Sorry, but I am not really use with PHP.

  Thanks,
  Miguel

  On Jul 13, 2:41 pm, Jörn Zaefferer [EMAIL PROTECTED]
  wrote:

   You still haven't posted a testpage. It doesn't have to be dynamic, a
   static file that delivers the content that your serverside usually
   works just as well.

   Jörn

   On Sun, Jul 13, 2008 at 2:45 PM, shapper [EMAIL PROTECTED] wrote:

Please, anyone?

On Jul 12, 6:46 pm, shapper [EMAIL PROTECTED] wrote:
Hi,

I can upload the client part but I am generating my JSON using ASP.NET
MVC and the project is not finish so I can't upload it because it uses
a SQL server.

Don't you have any idea what is going on?

I set up a page with this and I will try to explain what I get. When I
use:

  $(#Tags).autocomplete(/Professor/GetTags, {
autoFill: true,
selectFirst: false
});

My autocomplete shows but only one option in the list ... however that
option is including all the options returned by the Json according to
that criteria.
For example, if I type M I get one option which when selected puts
the following in the input:

[{TagID:3fae2160-55f6-4dd0-b856-
fd27f5d307e2,Name:Matemática,FileTags:[],ProfessorTags:[]},
{TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Matemática
B,FileTags:[],ProfessorTags:[]}]

You see? It picks the two options.

I tried again and typed F and I get:
[{TagID:017b253e-596b-4328-85f5-
fd97a783759c,Name:Física,FileTags:[],ProfessorTags:[]}]

Which is also right because I have only that record.
So the server code is receiving well the parameter and returning the
filtered records it but somehow the autocomplete interprets that as
only one record and does not display it the right way ...

I am using JSonResult of ASP.NET MVC to return the JSON and it seems
to be ok.

Any idea?

Thanks,
Miguel

On Jul 12, 5:23 pm, Jörn Zaefferer [EMAIL PROTECTED]
wrote:

 Please upload a testpage and provide a link. There are too many 
 things
 that can go wrong here.

 Jörn

 On Sat, Jul 12, 2008 at 3:32 PM, shapper [EMAIL PROTECTED] wrote:

  Hi,

  I tried to make this work following your example but until now I
  wasn't able to make this work?

  Could you, please, help me out?

  This is what I have at the moment:

   $(#Tags).autocomplete(/File/GetTags, {
 autoFill: true,
 cacheLength: 1,
 multiple: true,
 scrollHeight: 200,
 selectFirst: false,
 width: 260,
 parse: function(data) {
 return $.map(eval(data), function(row) {
   return {
 data: row,
 value: row.Name,
 result: row.Name
 }
   });
  },
 formatItem: function(item) {
return item;
 }
});

  My JSon data is as follows:

  [{TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:John},
  {TagID:017b253e-596b-4328-85f5-fd97a783759c,Name:Jane}]

  What am I doing wrong? I have been trying many variations of my 
  code
  but it still does not work.

  Thanks,
  Miguel

  On Jul 12, 12:05 pm, Jörn Zaefferer [EMAIL PROTECTED]
  wrote:
  Remote json is still rather cumbersome to handle. Here is an 
  example,
  take a 

[jQuery] Re: AutoComplete and JSon not working as expected. Please, help me out.

2008-07-14 Thread Jörn Zaefferer

Open firebug and look at the request being send. A 404 is returned.

Jörn

On Mon, Jul 14, 2008 at 5:15 PM, shapper [EMAIL PROTECTED] wrote:

 That was a mistake when I uploaded the files ... I sent two wrong
 files.
 I just updated the files:

 http://www.27lamps.com/Labs/AutoComplete/demo/tags.html

 Again it does not work.

 On Jul 14, 3:28 pm, Jörn Zaefferer [EMAIL PROTECTED]
 wrote:
 You forgot the document ready code.

 Jörn

 On Mon, Jul 14, 2008 at 4:07 PM, shapper [EMAIL PROTECTED] wrote:

  Please, anyone?

  On Jul 14, 1:04 am, shapper [EMAIL PROTECTED] wrote:
  Hi,

  I tried to replicate your code using the JSon string generated by
  ASP.NET MVC.
  I created a static php code as you did ... To be honest I am not
  familiar with php. This was the best I was able to do ...

  I have been trying everything to make this work ... I really don't
  understand why my AutoComplete does not work ...

  Here is the page I 
  created:http://www.27lamps.com/Labs/AutoComplete/demo/tags.html

  I cannot guarantee that PHP code is ok ... I am really not used to it.

  My ASP.NET MVC application generates the following JSon string:

  [{TagID:017b253e-596b-4328-85f5-
  fd97a783759c,Name:Física,FileTags:[],ProfessorTags:[]},
  {TagID:3fae2160-55f6-4dd0-b856-
  fd27f5d307e2,Name:Matemática,FileTags:[],ProfessorTags:[]},
  {TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Matemática
  B,FileTags:[],ProfessorTags:[]},{TagID:f183cb9d-9d92-4c61-b03a-
  e51cc1205b2b,Name:Português,FileTags:[],ProfessorTags:[]}]

  This was what I tried to replicate.

  Does anyone has any idea how to solve my problem?

  Thanks,
  Miguel

  On Jul 13, 9:44 pm, shapper [EMAIL PROTECTED] wrote:

   Hi,

   With ASP.NET this is not so easy ...

   Anyway, I tried to place your example and mine in the same page using
   PHP, which I am really not very 
   familiar:http://www.27lamps.com/Labs/AutoComplete/AutoComplete.html

   Sorry, but I am not really use with PHP.

   Thanks,
   Miguel

   On Jul 13, 2:41 pm, Jörn Zaefferer [EMAIL PROTECTED]
   wrote:

You still haven't posted a testpage. It doesn't have to be dynamic, a
static file that delivers the content that your serverside usually
works just as well.

Jörn

On Sun, Jul 13, 2008 at 2:45 PM, shapper [EMAIL PROTECTED] wrote:

 Please, anyone?

 On Jul 12, 6:46 pm, shapper [EMAIL PROTECTED] wrote:
 Hi,

 I can upload the client part but I am generating my JSON using 
 ASP.NET
 MVC and the project is not finish so I can't upload it because it 
 uses
 a SQL server.

 Don't you have any idea what is going on?

 I set up a page with this and I will try to explain what I get. 
 When I
 use:

   $(#Tags).autocomplete(/Professor/GetTags, {
 autoFill: true,
 selectFirst: false
 });

 My autocomplete shows but only one option in the list ... however 
 that
 option is including all the options returned by the Json according 
 to
 that criteria.
 For example, if I type M I get one option which when selected 
 puts
 the following in the input:

 [{TagID:3fae2160-55f6-4dd0-b856-
 fd27f5d307e2,Name:Matemática,FileTags:[],ProfessorTags:[]},
 {TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Matemática
 B,FileTags:[],ProfessorTags:[]}]

 You see? It picks the two options.

 I tried again and typed F and I get:
 [{TagID:017b253e-596b-4328-85f5-
 fd97a783759c,Name:Física,FileTags:[],ProfessorTags:[]}]

 Which is also right because I have only that record.
 So the server code is receiving well the parameter and returning 
 the
 filtered records it but somehow the autocomplete interprets that as
 only one record and does not display it the right way ...

 I am using JSonResult of ASP.NET MVC to return the JSON and it 
 seems
 to be ok.

 Any idea?

 Thanks,
 Miguel

 On Jul 12, 5:23 pm, Jörn Zaefferer [EMAIL PROTECTED]
 wrote:

  Please upload a testpage and provide a link. There are too many 
  things
  that can go wrong here.

  Jörn

  On Sat, Jul 12, 2008 at 3:32 PM, shapper [EMAIL PROTECTED] 
  wrote:

   Hi,

   I tried to make this work following your example but until now 
   I
   wasn't able to make this work?

   Could you, please, help me out?

   This is what I have at the moment:

$(#Tags).autocomplete(/File/GetTags, {
  autoFill: true,
  cacheLength: 1,
  multiple: true,
  scrollHeight: 200,
  selectFirst: false,
  width: 260,
  parse: function(data) {
  return $.map(eval(data), function(row) {
return {
  data: row,
  value: row.Name,
  result: row.Name
  }
});
   },
  

[jQuery] Re: AutoComplete and JSon not working as expected. Please, help me out.

2008-07-14 Thread shapper

Jörn,

I just uploaded all your example to my server and the json example
does not work:
http://www.27lamps.com/Labs/AutoComplete/demo/json.html

None of the remote works ... have no idea why.

The same happens with my example:
http://www.27lamps.com/Labs/AutoComplete/demo/tags.html

Anyway, all I am trying to make work is remote example where the JSON
returned is as follows:
[{TagID:017b253e-596b-4328-85f5-
fd97a783759c,Name:Física,FileTags:[],ProfessorTags:[]},
{TagID:3fae2160-55f6-4dd0-b856-
fd27f5d307e2,Name:Matemática,FileTags:[],ProfessorTags:[]},
{TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Matemática
B,FileTags:[],ProfessorTags:[]},{TagID:f183cb9d-9d92-4c61-
b03a-
e51cc1205b2b,Name:Português,FileTags:[],ProfessorTags:[]}]

I am not familiar with PHP but I created the following:
?php
$q = strtolower($_GET[q]);
if (!$q) return;

echo [;
  echo {TagID:017b253e-596b-4328-85f5-
fd97a783759c,Name:Física,FileTags:[],ProfessorTags:
[]},;
  echo {TagID:3fae2160-55f6-4dd0-b856-
fd27f5d307e2,Name:Matemática,FileTags:
[],ProfessorTags:[]},;
  echo
{TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Matemática
B,FileTags:[],ProfessorTags:[]},;
  echo {TagID:f183cb9d-9d92-4c61-b03a-
e51cc1205b2b,Name:Português,FileTags:
[],ProfessorTags:[]}];
echo ];

And my AutoComplete code is as follows:
script type=text/javascript
$(document).ready(function(){

  $(#tag).autocomplete(tags.php, {
autoFill: true,
cacheLength: 1,
multiple: true,
scrollHeight: 200,
selectFirst: false,
width: 260,
parse: function(data) {
return $.map(eval(data), function(row) {
return {
data: row,
value: row.Name,
result: row.Name
}
});
},
formatItem: function(item) {
return item;
}
  });

});
/script

This is what I have been using to try to find the problem in
AutoValidate so then I can fix the problem in my ASP.NET MVC project.

Thanks,
Miguel



On Jul 14, 4:40 pm, Jörn Zaefferer [EMAIL PROTECTED]
wrote:
 Open firebug and look at the request being send. A 404 is returned.

 Jörn

 On Mon, Jul 14, 2008 at 5:15 PM, shapper [EMAIL PROTECTED] wrote:

  That was a mistake when I uploaded the files ... I sent two wrong
  files.
  I just updated the files:

 http://www.27lamps.com/Labs/AutoComplete/demo/tags.html

  Again it does not work.

  On Jul 14, 3:28 pm, Jörn Zaefferer [EMAIL PROTECTED]
  wrote:
  You forgot the document ready code.

  Jörn

  On Mon, Jul 14, 2008 at 4:07 PM, shapper [EMAIL PROTECTED] wrote:

   Please, anyone?

   On Jul 14, 1:04 am, shapper [EMAIL PROTECTED] wrote:
   Hi,

   I tried to replicate your code using the JSon string generated by
   ASP.NET MVC.
   I created a static php code as you did ... To be honest I am not
   familiar with php. This was the best I was able to do ...

   I have been trying everything to make this work ... I really don't
   understand why my AutoComplete does not work ...

   Here is the page I 
   created:http://www.27lamps.com/Labs/AutoComplete/demo/tags.html

   I cannot guarantee that PHP code is ok ... I am really not used to it.

   My ASP.NET MVC application generates the following JSon string:

   [{TagID:017b253e-596b-4328-85f5-
   fd97a783759c,Name:Física,FileTags:[],ProfessorTags:[]},
   {TagID:3fae2160-55f6-4dd0-b856-
   fd27f5d307e2,Name:Matemática,FileTags:[],ProfessorTags:[]},
   {TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Matemática
   B,FileTags:[],ProfessorTags:[]},{TagID:f183cb9d-9d92-4c61-b03a-
   e51cc1205b2b,Name:Português,FileTags:[],ProfessorTags:[]}]

   This was what I tried to replicate.

   Does anyone has any idea how to solve my problem?

   Thanks,
   Miguel

   On Jul 13, 9:44 pm, shapper [EMAIL PROTECTED] wrote:

Hi,

With ASP.NET this is not so easy ...

Anyway, I tried to place your example and mine in the same page using
PHP, which I am really not very 
familiar:http://www.27lamps.com/Labs/AutoComplete/AutoComplete.html

Sorry, but I am not really use with PHP.

Thanks,
Miguel

On Jul 13, 2:41 pm, Jörn Zaefferer [EMAIL PROTECTED]
wrote:

 You still haven't posted a testpage. It doesn't have to be dynamic, 
 a
 static file that delivers the content that your serverside usually
 works just as well.

 Jörn

 On Sun, Jul 13, 2008 at 2:45 PM, shapper [EMAIL PROTECTED] wrote:

  Please, anyone?

  On Jul 12, 6:46 pm, shapper [EMAIL PROTECTED] wrote:
  Hi,

  I can upload the client part but I am generating my JSON using 
  ASP.NET
  MVC and the project is not finish so I can't upload it because 
  it uses
  a SQL server.

  

[jQuery] Re: AutoComplete and JSon not working as expected. Please, help me out.

2008-07-14 Thread Jörn Zaefferer

Learn to use Firebug - as I mentioned, the ajax request returns a 404.
It still does. Please come back when you have an actual JavaScript
problem.

Jörn

On Mon, Jul 14, 2008 at 6:16 PM, shapper [EMAIL PROTECTED] wrote:

 Jörn,

 I just uploaded all your example to my server and the json example
 does not work:
 http://www.27lamps.com/Labs/AutoComplete/demo/json.html

 None of the remote works ... have no idea why.

 The same happens with my example:
 http://www.27lamps.com/Labs/AutoComplete/demo/tags.html

 Anyway, all I am trying to make work is remote example where the JSON
 returned is as follows:
 [{TagID:017b253e-596b-4328-85f5-
 fd97a783759c,Name:Física,FileTags:[],ProfessorTags:[]},
 {TagID:3fae2160-55f6-4dd0-b856-
 fd27f5d307e2,Name:Matemática,FileTags:[],ProfessorTags:[]},
 {TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Matemática
 B,FileTags:[],ProfessorTags:[]},{TagID:f183cb9d-9d92-4c61-
 b03a-
 e51cc1205b2b,Name:Português,FileTags:[],ProfessorTags:[]}]

 I am not familiar with PHP but I created the following:
 ?php
 $q = strtolower($_GET[q]);
 if (!$q) return;

 echo [;
  echo {TagID:017b253e-596b-4328-85f5-
 fd97a783759c,Name:Física,FileTags:[],ProfessorTags:
 []},;
  echo {TagID:3fae2160-55f6-4dd0-b856-
 fd27f5d307e2,Name:Matemática,FileTags:
 [],ProfessorTags:[]},;
  echo
 {TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Matemática
 B,FileTags:[],ProfessorTags:[]},;
  echo {TagID:f183cb9d-9d92-4c61-b03a-
 e51cc1205b2b,Name:Português,FileTags:
 [],ProfessorTags:[]}];
 echo ];

 And my AutoComplete code is as follows:
 script type=text/javascript
$(document).ready(function(){

  $(#tag).autocomplete(tags.php, {
autoFill: true,
cacheLength: 1,
multiple: true,
scrollHeight: 200,
selectFirst: false,
width: 260,
parse: function(data) {
return $.map(eval(data), function(row) {
return {
data: row,
value: row.Name,
result: row.Name
}
});
},
formatItem: function(item) {
return item;
}
  });

});
 /script

 This is what I have been using to try to find the problem in
 AutoValidate so then I can fix the problem in my ASP.NET MVC project.

 Thanks,
 Miguel



 On Jul 14, 4:40 pm, Jörn Zaefferer [EMAIL PROTECTED]
 wrote:
 Open firebug and look at the request being send. A 404 is returned.

 Jörn

 On Mon, Jul 14, 2008 at 5:15 PM, shapper [EMAIL PROTECTED] wrote:

  That was a mistake when I uploaded the files ... I sent two wrong
  files.
  I just updated the files:

 http://www.27lamps.com/Labs/AutoComplete/demo/tags.html

  Again it does not work.

  On Jul 14, 3:28 pm, Jörn Zaefferer [EMAIL PROTECTED]
  wrote:
  You forgot the document ready code.

  Jörn

  On Mon, Jul 14, 2008 at 4:07 PM, shapper [EMAIL PROTECTED] wrote:

   Please, anyone?

   On Jul 14, 1:04 am, shapper [EMAIL PROTECTED] wrote:
   Hi,

   I tried to replicate your code using the JSon string generated by
   ASP.NET MVC.
   I created a static php code as you did ... To be honest I am not
   familiar with php. This was the best I was able to do ...

   I have been trying everything to make this work ... I really don't
   understand why my AutoComplete does not work ...

   Here is the page I 
   created:http://www.27lamps.com/Labs/AutoComplete/demo/tags.html

   I cannot guarantee that PHP code is ok ... I am really not used to it.

   My ASP.NET MVC application generates the following JSon string:

   [{TagID:017b253e-596b-4328-85f5-
   fd97a783759c,Name:Física,FileTags:[],ProfessorTags:[]},
   {TagID:3fae2160-55f6-4dd0-b856-
   fd27f5d307e2,Name:Matemática,FileTags:[],ProfessorTags:[]},
   {TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Matemática
   B,FileTags:[],ProfessorTags:[]},{TagID:f183cb9d-9d92-4c61-b03a-
   e51cc1205b2b,Name:Português,FileTags:[],ProfessorTags:[]}]

   This was what I tried to replicate.

   Does anyone has any idea how to solve my problem?

   Thanks,
   Miguel

   On Jul 13, 9:44 pm, shapper [EMAIL PROTECTED] wrote:

Hi,

With ASP.NET this is not so easy ...

Anyway, I tried to place your example and mine in the same page using
PHP, which I am really not very 
familiar:http://www.27lamps.com/Labs/AutoComplete/AutoComplete.html

Sorry, but I am not really use with PHP.

Thanks,
Miguel

On Jul 13, 2:41 pm, Jörn Zaefferer [EMAIL PROTECTED]
wrote:

 You still haven't posted a testpage. It doesn't have to be 
 dynamic, a
 static file that delivers the content that your serverside usually
 works just as well.

 Jörn

 On Sun, Jul 13, 2008 at 2:45 PM, shapper [EMAIL PROTECTED] wrote:

  Please, anyone?

 

[jQuery] Re: AutoComplete and JSon not working as expected. Please, help me out.

2008-07-14 Thread shapper

Jörn,

I just uploaded an ASP.NET application that shows exactly what the
problem was.
The commented script code is the one I used to try to solve my problem
but it does not work:

http://www.27lamps.com/Beta/AutoComplete/Tags.aspx

What should I do?

Thanks,
Miguel

On Jul 14, 6:02 pm, Jörn Zaefferer [EMAIL PROTECTED]
wrote:
 Learn to use Firebug - as I mentioned, the ajax request returns a 404.
 It still does. Please come back when you have an actual JavaScript
 problem.

 Jörn

 On Mon, Jul 14, 2008 at 6:16 PM, shapper [EMAIL PROTECTED] wrote:

  Jörn,

  I just uploaded all your example to my server and the json example
  does not work:
 http://www.27lamps.com/Labs/AutoComplete/demo/json.html

  None of the remote works ... have no idea why.

  The same happens with my example:
 http://www.27lamps.com/Labs/AutoComplete/demo/tags.html

  Anyway, all I am trying to make work is remote example where the JSON
  returned is as follows:
  [{TagID:017b253e-596b-4328-85f5-
  fd97a783759c,Name:Física,FileTags:[],ProfessorTags:[]},
  {TagID:3fae2160-55f6-4dd0-b856-
  fd27f5d307e2,Name:Matemática,FileTags:[],ProfessorTags:[]},
  {TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Matemática
  B,FileTags:[],ProfessorTags:[]},{TagID:f183cb9d-9d92-4c61-
  b03a-
  e51cc1205b2b,Name:Português,FileTags:[],ProfessorTags:[]}]

  I am not familiar with PHP but I created the following:
  ?php
  $q = strtolower($_GET[q]);
  if (!$q) return;

  echo [;
   echo {TagID:017b253e-596b-4328-85f5-
  fd97a783759c,Name:Física,FileTags:[],ProfessorTags:
  []},;
   echo {TagID:3fae2160-55f6-4dd0-b856-
  fd27f5d307e2,Name:Matemática,FileTags:
  [],ProfessorTags:[]},;
   echo
  {TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Matemática
  B,FileTags:[],ProfessorTags:[]},;
   echo {TagID:f183cb9d-9d92-4c61-b03a-
  e51cc1205b2b,Name:Português,FileTags:
  [],ProfessorTags:[]}];
  echo ];

  And my AutoComplete code is as follows:
  script type=text/javascript
     $(document).ready(function(){

       $(#tag).autocomplete(tags.php, {
         autoFill: true,
         cacheLength: 1,
         multiple: true,
         scrollHeight: 200,
         selectFirst: false,
                 width: 260,
         parse: function(data) {
                             return $.map(eval(data), function(row) {
                                     return {
                                             data: row,
                                             value: row.Name,
                                             result: row.Name
                                     }
                             });
                     },
                     formatItem: function(item) {
                             return item;
                     }
                   });

     });
  /script

  This is what I have been using to try to find the problem in
  AutoValidate so then I can fix the problem in my ASP.NET MVC project.

  Thanks,
  Miguel

  On Jul 14, 4:40 pm, Jörn Zaefferer [EMAIL PROTECTED]
  wrote:
  Open firebug and look at the request being send. A 404 is returned.

  Jörn

  On Mon, Jul 14, 2008 at 5:15 PM, shapper [EMAIL PROTECTED] wrote:

   That was a mistake when I uploaded the files ... I sent two wrong
   files.
   I just updated the files:

  http://www.27lamps.com/Labs/AutoComplete/demo/tags.html

   Again it does not work.

   On Jul 14, 3:28 pm, Jörn Zaefferer [EMAIL PROTECTED]
   wrote:
   You forgot the document ready code.

   Jörn

   On Mon, Jul 14, 2008 at 4:07 PM, shapper [EMAIL PROTECTED] wrote:

Please, anyone?

On Jul 14, 1:04 am, shapper [EMAIL PROTECTED] wrote:
Hi,

I tried to replicate your code using the JSon string generated by
ASP.NET MVC.
I created a static php code as you did ... To be honest I am not
familiar with php. This was the best I was able to do ...

I have been trying everything to make this work ... I really don't
understand why my AutoComplete does not work ...

Here is the page I 
created:http://www.27lamps.com/Labs/AutoComplete/demo/tags.html

I cannot guarantee that PHP code is ok ... I am really not used to 
it.

My ASP.NET MVC application generates the following JSon string:

[{TagID:017b253e-596b-4328-85f5-
fd97a783759c,Name:Física,FileTags:[],ProfessorTags:[]},
{TagID:3fae2160-55f6-4dd0-b856-
fd27f5d307e2,Name:Matemática,FileTags:[],ProfessorTags:[]},
{TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Matemática
B,FileTags:[],ProfessorTags:[]},{TagID:f183cb9d-9d92-4c61-b03a-
e51cc1205b2b,Name:Português,FileTags:[],ProfessorTags:[]}]

This was what I tried to replicate.

Does anyone has any idea how to solve my problem?

Thanks,
Miguel

On Jul 13, 9:44 pm, shapper [EMAIL PROTECTED] wrote:

 Hi,

 With ASP.NET this is not so easy ...

 Anyway, I tried to place your example and mine in the same page 
 using
 PHP, which I am really not very 
 

[jQuery] Re: AutoComplete and JSon not working as expected. Please, help me out.

2008-07-13 Thread shapper

Please, anyone?

On Jul 12, 6:46 pm, shapper [EMAIL PROTECTED] wrote:
 Hi,

 I can upload the client part but I am generating my JSON using ASP.NET
 MVC and the project is not finish so I can't upload it because it uses
 a SQL server.

 Don't you have any idea what is going on?

 I set up a page with this and I will try to explain what I get. When I
 use:

       $(#Tags).autocomplete(/Professor/GetTags, {
         autoFill: true,
         selectFirst: false
             });

 My autocomplete shows but only one option in the list ... however that
 option is including all the options returned by the Json according to
 that criteria.
 For example, if I type M I get one option which when selected puts
 the following in the input:

 [{TagID:3fae2160-55f6-4dd0-b856-
 fd27f5d307e2,Name:Matemática,FileTags:[],ProfessorTags:[]},
 {TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Matemática
 B,FileTags:[],ProfessorTags:[]}]

 You see? It picks the two options.

 I tried again and typed F and I get:
 [{TagID:017b253e-596b-4328-85f5-
 fd97a783759c,Name:Física,FileTags:[],ProfessorTags:[]}]

 Which is also right because I have only that record.
 So the server code is receiving well the parameter and returning the
 filtered records it but somehow the autocomplete interprets that as
 only one record and does not display it the right way ...

 I am using JSonResult of ASP.NET MVC to return the JSON and it seems
 to be ok.

 Any idea?

 Thanks,
 Miguel

 On Jul 12, 5:23 pm, Jörn Zaefferer [EMAIL PROTECTED]
 wrote:

  Please upload a testpage and provide a link. There are too many things
  that can go wrong here.

  Jörn

  On Sat, Jul 12, 2008 at 3:32 PM, shapper [EMAIL PROTECTED] wrote:

   Hi,

   I tried to make this work following your example but until now I
   wasn't able to make this work?

   Could you, please, help me out?

   This is what I have at the moment:

        $(#Tags).autocomplete(/File/GetTags, {
          autoFill: true,
          cacheLength: 1,
          multiple: true,
          scrollHeight: 200,
          selectFirst: false,
          width: 260,
          parse: function(data) {
              return $.map(eval(data), function(row) {
                return {
                  data: row,
                  value: row.Name,
                  result: row.Name
              }
            });
           },
          formatItem: function(item) {
             return item;
          }
     });

   My JSon data is as follows:

   [{TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:John},
   {TagID:017b253e-596b-4328-85f5-fd97a783759c,Name:Jane}]

   What am I doing wrong? I have been trying many variations of my code
   but it still does not work.

   Thanks,
   Miguel

   On Jul 12, 12:05 pm, Jörn Zaefferer [EMAIL PROTECTED]
   wrote:
   Remote json is still rather cumbersome to handle. Here is an example,
   take a look at the 
   source:http://dev.jquery.com/view/trunk/plugins/autocomplete/demo/json.html

   Jörn

   On Sat, Jul 12, 2008 at 1:01 AM, shapper [EMAIL PROTECTED] wrote:

I also tried the following but until now I wasn't able to make it
work:

     $(#Tags).autocomplete(/Professor/GetTags, {
       autoFill: true,
       cacheLength: 1,
       multiple: true,
       scrollHeight: 200,
       selectFirst: false,
                   width: 260,
                   formatResult: function(item) {
         return item.Name;
       }
    });

Please, does anyone knows how to do this?

MyJson data is as follows:
[{TagID:3fae2160-55f6-4dd0-b856-fd27f5d307e2,Name:John},
{TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Jane}]

I have been trying to solve this but until now I wasn't able ...

Thanks,
Miguel

On Jul 11, 8:53 pm, shapper [EMAIL PROTECTED] wrote:
Yes,

I tried the following:

      $(#Tags).autocomplete(/File/GetTags, {
        width: 260,
        formatItem: function(item) {
          return item.Name;
        }
      });

But this is not working. Any idea?

Thanks,
Miguel

On Jul 11, 7:03 pm, tlphipps [EMAIL PROTECTED] wrote:

 You need to use the formatResult option (I think that's the option
 name).  It will allow you to format the data for display.

 On Jul 11, 12:08 pm, shapper [EMAIL PROTECTED] wrote:

  Hello,

  I am using JQuery AutoComplete with JSon. I created a function on 
  my
  server code which return the data.

  However, when I start writing J in my Input I get the following:

  [{TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:John},
  {TagID:017b253e-596b-4328-85f5-fd97a783759c,Name:Jane}]

  How to get only the names instead of this strange format? Am I a
  missing something here?

  Thanks,
  Miguel


[jQuery] Re: AutoComplete and JSon not working as expected. Please, help me out.

2008-07-13 Thread Jörn Zaefferer

You still haven't posted a testpage. It doesn't have to be dynamic, a
static file that delivers the content that your serverside usually
works just as well.

Jörn

On Sun, Jul 13, 2008 at 2:45 PM, shapper [EMAIL PROTECTED] wrote:

 Please, anyone?

 On Jul 12, 6:46 pm, shapper [EMAIL PROTECTED] wrote:
 Hi,

 I can upload the client part but I am generating my JSON using ASP.NET
 MVC and the project is not finish so I can't upload it because it uses
 a SQL server.

 Don't you have any idea what is going on?

 I set up a page with this and I will try to explain what I get. When I
 use:

   $(#Tags).autocomplete(/Professor/GetTags, {
 autoFill: true,
 selectFirst: false
 });

 My autocomplete shows but only one option in the list ... however that
 option is including all the options returned by the Json according to
 that criteria.
 For example, if I type M I get one option which when selected puts
 the following in the input:

 [{TagID:3fae2160-55f6-4dd0-b856-
 fd27f5d307e2,Name:Matemática,FileTags:[],ProfessorTags:[]},
 {TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Matemática
 B,FileTags:[],ProfessorTags:[]}]

 You see? It picks the two options.

 I tried again and typed F and I get:
 [{TagID:017b253e-596b-4328-85f5-
 fd97a783759c,Name:Física,FileTags:[],ProfessorTags:[]}]

 Which is also right because I have only that record.
 So the server code is receiving well the parameter and returning the
 filtered records it but somehow the autocomplete interprets that as
 only one record and does not display it the right way ...

 I am using JSonResult of ASP.NET MVC to return the JSON and it seems
 to be ok.

 Any idea?

 Thanks,
 Miguel

 On Jul 12, 5:23 pm, Jörn Zaefferer [EMAIL PROTECTED]
 wrote:

  Please upload a testpage and provide a link. There are too many things
  that can go wrong here.

  Jörn

  On Sat, Jul 12, 2008 at 3:32 PM, shapper [EMAIL PROTECTED] wrote:

   Hi,

   I tried to make this work following your example but until now I
   wasn't able to make this work?

   Could you, please, help me out?

   This is what I have at the moment:

$(#Tags).autocomplete(/File/GetTags, {
  autoFill: true,
  cacheLength: 1,
  multiple: true,
  scrollHeight: 200,
  selectFirst: false,
  width: 260,
  parse: function(data) {
  return $.map(eval(data), function(row) {
return {
  data: row,
  value: row.Name,
  result: row.Name
  }
});
   },
  formatItem: function(item) {
 return item;
  }
 });

   My JSon data is as follows:

   [{TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:John},
   {TagID:017b253e-596b-4328-85f5-fd97a783759c,Name:Jane}]

   What am I doing wrong? I have been trying many variations of my code
   but it still does not work.

   Thanks,
   Miguel

   On Jul 12, 12:05 pm, Jörn Zaefferer [EMAIL PROTECTED]
   wrote:
   Remote json is still rather cumbersome to handle. Here is an example,
   take a look at the 
   source:http://dev.jquery.com/view/trunk/plugins/autocomplete/demo/json.html

   Jörn

   On Sat, Jul 12, 2008 at 1:01 AM, shapper [EMAIL PROTECTED] wrote:

I also tried the following but until now I wasn't able to make it
work:

 $(#Tags).autocomplete(/Professor/GetTags, {
   autoFill: true,
   cacheLength: 1,
   multiple: true,
   scrollHeight: 200,
   selectFirst: false,
   width: 260,
   formatResult: function(item) {
 return item.Name;
   }
});

Please, does anyone knows how to do this?

MyJson data is as follows:
[{TagID:3fae2160-55f6-4dd0-b856-fd27f5d307e2,Name:John},
{TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Jane}]

I have been trying to solve this but until now I wasn't able ...

Thanks,
Miguel

On Jul 11, 8:53 pm, shapper [EMAIL PROTECTED] wrote:
Yes,

I tried the following:

  $(#Tags).autocomplete(/File/GetTags, {
width: 260,
formatItem: function(item) {
  return item.Name;
}
  });

But this is not working. Any idea?

Thanks,
Miguel

On Jul 11, 7:03 pm, tlphipps [EMAIL PROTECTED] wrote:

 You need to use the formatResult option (I think that's the option
 name).  It will allow you to format the data for display.

 On Jul 11, 12:08 pm, shapper [EMAIL PROTECTED] wrote:

  Hello,

  I am using JQuery AutoComplete with JSon. I created a function 
  on my
  server code which return the data.

  However, when I start writing J in my Input I get the 
  following:

  [{TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:John},
  {TagID:017b253e-596b-4328-85f5-fd97a783759c,Name:Jane}]

  How to get only the names instead of this strange format? Am I a
  

[jQuery] Re: AutoComplete and JSon not working as expected. Please, help me out.

2008-07-13 Thread shapper

Hi,

With ASP.NET this is not so easy ...

Anyway, I tried to place your example and mine in the same page using
PHP, which I am really not very familiar:
http://www.27lamps.com/Labs/AutoComplete/AutoComplete.html

Sorry, but I am not really use with PHP.

Thanks,
Miguel

On Jul 13, 2:41 pm, Jörn Zaefferer [EMAIL PROTECTED]
wrote:
 You still haven't posted a testpage. It doesn't have to be dynamic, a
 static file that delivers the content that your serverside usually
 works just as well.

 Jörn

 On Sun, Jul 13, 2008 at 2:45 PM, shapper [EMAIL PROTECTED] wrote:

  Please, anyone?

  On Jul 12, 6:46 pm, shapper [EMAIL PROTECTED] wrote:
  Hi,

  I can upload the client part but I am generating my JSON using ASP.NET
  MVC and the project is not finish so I can't upload it because it uses
  a SQL server.

  Don't you have any idea what is going on?

  I set up a page with this and I will try to explain what I get. When I
  use:

        $(#Tags).autocomplete(/Professor/GetTags, {
          autoFill: true,
          selectFirst: false
              });

  My autocomplete shows but only one option in the list ... however that
  option is including all the options returned by the Json according to
  that criteria.
  For example, if I type M I get one option which when selected puts
  the following in the input:

  [{TagID:3fae2160-55f6-4dd0-b856-
  fd27f5d307e2,Name:Matemática,FileTags:[],ProfessorTags:[]},
  {TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Matemática
  B,FileTags:[],ProfessorTags:[]}]

  You see? It picks the two options.

  I tried again and typed F and I get:
  [{TagID:017b253e-596b-4328-85f5-
  fd97a783759c,Name:Física,FileTags:[],ProfessorTags:[]}]

  Which is also right because I have only that record.
  So the server code is receiving well the parameter and returning the
  filtered records it but somehow the autocomplete interprets that as
  only one record and does not display it the right way ...

  I am using JSonResult of ASP.NET MVC to return the JSON and it seems
  to be ok.

  Any idea?

  Thanks,
  Miguel

  On Jul 12, 5:23 pm, Jörn Zaefferer [EMAIL PROTECTED]
  wrote:

   Please upload a testpage and provide a link. There are too many things
   that can go wrong here.

   Jörn

   On Sat, Jul 12, 2008 at 3:32 PM, shapper [EMAIL PROTECTED] wrote:

Hi,

I tried to make this work following your example but until now I
wasn't able to make this work?

Could you, please, help me out?

This is what I have at the moment:

     $(#Tags).autocomplete(/File/GetTags, {
       autoFill: true,
       cacheLength: 1,
       multiple: true,
       scrollHeight: 200,
       selectFirst: false,
       width: 260,
       parse: function(data) {
           return $.map(eval(data), function(row) {
             return {
               data: row,
               value: row.Name,
               result: row.Name
           }
         });
        },
       formatItem: function(item) {
          return item;
       }
  });

My JSon data is as follows:

[{TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:John},
{TagID:017b253e-596b-4328-85f5-fd97a783759c,Name:Jane}]

What am I doing wrong? I have been trying many variations of my code
but it still does not work.

Thanks,
Miguel

On Jul 12, 12:05 pm, Jörn Zaefferer [EMAIL PROTECTED]
wrote:
Remote json is still rather cumbersome to handle. Here is an example,
take a look at the 
source:http://dev.jquery.com/view/trunk/plugins/autocomplete/demo/json.html

Jörn

On Sat, Jul 12, 2008 at 1:01 AM, shapper [EMAIL PROTECTED] wrote:

 I also tried the following but until now I wasn't able to make it
 work:

      $(#Tags).autocomplete(/Professor/GetTags, {
        autoFill: true,
        cacheLength: 1,
        multiple: true,
        scrollHeight: 200,
        selectFirst: false,
                    width: 260,
                    formatResult: function(item) {
          return item.Name;
        }
     });

 Please, does anyone knows how to do this?

 MyJson data is as follows:
 [{TagID:3fae2160-55f6-4dd0-b856-fd27f5d307e2,Name:John},
 {TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Jane}]

 I have been trying to solve this but until now I wasn't able ...

 Thanks,
 Miguel

 On Jul 11, 8:53 pm, shapper [EMAIL PROTECTED] wrote:
 Yes,

 I tried the following:

       $(#Tags).autocomplete(/File/GetTags, {
         width: 260,
         formatItem: function(item) {
           return item.Name;
         }
       });

 But this is not working. Any idea?

 Thanks,
 Miguel

 On Jul 11, 7:03 pm, tlphipps [EMAIL PROTECTED] wrote:

  You need to use the formatResult option (I think that's the 
  option
  name).  It will allow you to format the data for display.

  On Jul 11, 

[jQuery] Re: AutoComplete and JSon not working as expected. Please, help me out.

2008-07-13 Thread shapper

Hi,

I tried to replicate your code using the JSon string generated by
ASP.NET MVC.
I created a static php code as you did ... To be honest I am not
familiar with php. This was the best I was able to do ...

I have been trying everything to make this work ... I really don't
understand why my AutoComplete does not work ...

Here is the page I created:
http://www.27lamps.com/Labs/AutoComplete/demo/tags.html

I cannot guarantee that PHP code is ok ... I am really not used to it.

My ASP.NET MVC application generates the following JSon string:

[{TagID:017b253e-596b-4328-85f5-
fd97a783759c,Name:Física,FileTags:[],ProfessorTags:[]},
{TagID:3fae2160-55f6-4dd0-b856-
fd27f5d307e2,Name:Matemática,FileTags:[],ProfessorTags:[]},
{TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Matemática
B,FileTags:[],ProfessorTags:[]},{TagID:f183cb9d-9d92-4c61-b03a-
e51cc1205b2b,Name:Português,FileTags:[],ProfessorTags:[]}]

This was what I tried to replicate.

Does anyone has any idea how to solve my problem?

Thanks,
Miguel


On Jul 13, 9:44 pm, shapper [EMAIL PROTECTED] wrote:
 Hi,

 With ASP.NET this is not so easy ...

 Anyway, I tried to place your example and mine in the same page using
 PHP, which I am really not very 
 familiar:http://www.27lamps.com/Labs/AutoComplete/AutoComplete.html

 Sorry, but I am not really use with PHP.

 Thanks,
 Miguel

 On Jul 13, 2:41 pm, Jörn Zaefferer [EMAIL PROTECTED]
 wrote:

  You still haven't posted a testpage. It doesn't have to be dynamic, a
  static file that delivers the content that your serverside usually
  works just as well.

  Jörn

  On Sun, Jul 13, 2008 at 2:45 PM, shapper [EMAIL PROTECTED] wrote:

   Please, anyone?

   On Jul 12, 6:46 pm, shapper [EMAIL PROTECTED] wrote:
   Hi,

   I can upload the client part but I am generating my JSON using ASP.NET
   MVC and the project is not finish so I can't upload it because it uses
   a SQL server.

   Don't you have any idea what is going on?

   I set up a page with this and I will try to explain what I get. When I
   use:

         $(#Tags).autocomplete(/Professor/GetTags, {
           autoFill: true,
           selectFirst: false
               });

   My autocomplete shows but only one option in the list ... however that
   option is including all the options returned by the Json according to
   that criteria.
   For example, if I type M I get one option which when selected puts
   the following in the input:

   [{TagID:3fae2160-55f6-4dd0-b856-
   fd27f5d307e2,Name:Matemática,FileTags:[],ProfessorTags:[]},
   {TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Matemática
   B,FileTags:[],ProfessorTags:[]}]

   You see? It picks the two options.

   I tried again and typed F and I get:
   [{TagID:017b253e-596b-4328-85f5-
   fd97a783759c,Name:Física,FileTags:[],ProfessorTags:[]}]

   Which is also right because I have only that record.
   So the server code is receiving well the parameter and returning the
   filtered records it but somehow the autocomplete interprets that as
   only one record and does not display it the right way ...

   I am using JSonResult of ASP.NET MVC to return the JSON and it seems
   to be ok.

   Any idea?

   Thanks,
   Miguel

   On Jul 12, 5:23 pm, Jörn Zaefferer [EMAIL PROTECTED]
   wrote:

Please upload a testpage and provide a link. There are too many things
that can go wrong here.

Jörn

On Sat, Jul 12, 2008 at 3:32 PM, shapper [EMAIL PROTECTED] wrote:

 Hi,

 I tried to make this work following your example but until now I
 wasn't able to make this work?

 Could you, please, help me out?

 This is what I have at the moment:

      $(#Tags).autocomplete(/File/GetTags, {
        autoFill: true,
        cacheLength: 1,
        multiple: true,
        scrollHeight: 200,
        selectFirst: false,
        width: 260,
        parse: function(data) {
            return $.map(eval(data), function(row) {
              return {
                data: row,
                value: row.Name,
                result: row.Name
            }
          });
         },
        formatItem: function(item) {
           return item;
        }
   });

 My JSon data is as follows:

 [{TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:John},
 {TagID:017b253e-596b-4328-85f5-fd97a783759c,Name:Jane}]

 What am I doing wrong? I have been trying many variations of my code
 but it still does not work.

 Thanks,
 Miguel

 On Jul 12, 12:05 pm, Jörn Zaefferer [EMAIL PROTECTED]
 wrote:
 Remote json is still rather cumbersome to handle. Here is an 
 example,
 take a look at the 
 source:http://dev.jquery.com/view/trunk/plugins/autocomplete/demo/json.html

 Jörn

 On Sat, Jul 12, 2008 at 1:01 AM, shapper [EMAIL PROTECTED] wrote:

  I also tried the following but until now I wasn't able to make it
  work:

       

[jQuery] Re: AutoComplete and JSon not working as expected. Please, help me out.

2008-07-12 Thread Jörn Zaefferer

Remote json is still rather cumbersome to handle. Here is an example,
take a look at the source:
http://dev.jquery.com/view/trunk/plugins/autocomplete/demo/json.html

Jörn

On Sat, Jul 12, 2008 at 1:01 AM, shapper [EMAIL PROTECTED] wrote:

 I also tried the following but until now I wasn't able to make it
 work:

  $(#Tags).autocomplete(/Professor/GetTags, {
autoFill: true,
cacheLength: 1,
multiple: true,
scrollHeight: 200,
selectFirst: false,
width: 260,
formatResult: function(item) {
  return item.Name;
}
 });

 Please, does anyone knows how to do this?

 MyJson data is as follows:
 [{TagID:3fae2160-55f6-4dd0-b856-fd27f5d307e2,Name:John},
 {TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Jane}]

 I have been trying to solve this but until now I wasn't able ...

 Thanks,
 Miguel


 On Jul 11, 8:53 pm, shapper [EMAIL PROTECTED] wrote:
 Yes,

 I tried the following:

   $(#Tags).autocomplete(/File/GetTags, {
 width: 260,
 formatItem: function(item) {
   return item.Name;
 }
   });

 But this is not working. Any idea?

 Thanks,
 Miguel

 On Jul 11, 7:03 pm, tlphipps [EMAIL PROTECTED] wrote:

  You need to use the formatResult option (I think that's the option
  name).  It will allow you to format the data for display.

  On Jul 11, 12:08 pm, shapper [EMAIL PROTECTED] wrote:

   Hello,

   I am using JQuery AutoComplete with JSon. I created a function on my
   server code which return the data.

   However, when I start writing J in my Input I get the following:

   [{TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:John},
   {TagID:017b253e-596b-4328-85f5-fd97a783759c,Name:Jane}]

   How to get only the names instead of this strange format? Am I a
   missing something here?

   Thanks,
   Miguel



[jQuery] Re: AutoComplete and JSon not working as expected. Please, help me out.

2008-07-12 Thread shapper

Hi,

I tried to make this work following your example but until now I
wasn't able to make this work?

Could you, please, help me out?

This is what I have at the moment:

  $(#Tags).autocomplete(/File/GetTags, {
autoFill: true,
cacheLength: 1,
multiple: true,
scrollHeight: 200,
selectFirst: false,
width: 260,
parse: function(data) {
return $.map(eval(data), function(row) {
  return {
data: row,
value: row.Name,
result: row.Name
}
  });
 },
formatItem: function(item) {
   return item;
}
   });

My JSon data is as follows:

[{TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:John},
{TagID:017b253e-596b-4328-85f5-fd97a783759c,Name:Jane}]

What am I doing wrong? I have been trying many variations of my code
but it still does not work.

Thanks,
Miguel

On Jul 12, 12:05 pm, Jörn Zaefferer [EMAIL PROTECTED]
wrote:
 Remote json is still rather cumbersome to handle. Here is an example,
 take a look at the 
 source:http://dev.jquery.com/view/trunk/plugins/autocomplete/demo/json.html

 Jörn

 On Sat, Jul 12, 2008 at 1:01 AM, shapper [EMAIL PROTECTED] wrote:

  I also tried the following but until now I wasn't able to make it
  work:

       $(#Tags).autocomplete(/Professor/GetTags, {
         autoFill: true,
         cacheLength: 1,
         multiple: true,
         scrollHeight: 200,
         selectFirst: false,
                     width: 260,
                     formatResult: function(item) {
           return item.Name;
         }
      });

  Please, does anyone knows how to do this?

  MyJson data is as follows:
  [{TagID:3fae2160-55f6-4dd0-b856-fd27f5d307e2,Name:John},
  {TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Jane}]

  I have been trying to solve this but until now I wasn't able ...

  Thanks,
  Miguel

  On Jul 11, 8:53 pm, shapper [EMAIL PROTECTED] wrote:
  Yes,

  I tried the following:

        $(#Tags).autocomplete(/File/GetTags, {
          width: 260,
          formatItem: function(item) {
            return item.Name;
          }
        });

  But this is not working. Any idea?

  Thanks,
  Miguel

  On Jul 11, 7:03 pm, tlphipps [EMAIL PROTECTED] wrote:

   You need to use the formatResult option (I think that's the option
   name).  It will allow you to format the data for display.

   On Jul 11, 12:08 pm, shapper [EMAIL PROTECTED] wrote:

Hello,

I am using JQuery AutoComplete with JSon. I created a function on my
server code which return the data.

However, when I start writing J in my Input I get the following:

[{TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:John},
{TagID:017b253e-596b-4328-85f5-fd97a783759c,Name:Jane}]

How to get only the names instead of this strange format? Am I a
missing something here?

Thanks,
Miguel


[jQuery] Re: AutoComplete and JSon not working as expected. Please, help me out.

2008-07-12 Thread Jörn Zaefferer

Please upload a testpage and provide a link. There are too many things
that can go wrong here.

Jörn

On Sat, Jul 12, 2008 at 3:32 PM, shapper [EMAIL PROTECTED] wrote:

 Hi,

 I tried to make this work following your example but until now I
 wasn't able to make this work?

 Could you, please, help me out?

 This is what I have at the moment:

  $(#Tags).autocomplete(/File/GetTags, {
autoFill: true,
cacheLength: 1,
multiple: true,
scrollHeight: 200,
selectFirst: false,
width: 260,
parse: function(data) {
return $.map(eval(data), function(row) {
  return {
data: row,
value: row.Name,
result: row.Name
}
  });
 },
formatItem: function(item) {
   return item;
}
   });

 My JSon data is as follows:

 [{TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:John},
 {TagID:017b253e-596b-4328-85f5-fd97a783759c,Name:Jane}]

 What am I doing wrong? I have been trying many variations of my code
 but it still does not work.

 Thanks,
 Miguel

 On Jul 12, 12:05 pm, Jörn Zaefferer [EMAIL PROTECTED]
 wrote:
 Remote json is still rather cumbersome to handle. Here is an example,
 take a look at the 
 source:http://dev.jquery.com/view/trunk/plugins/autocomplete/demo/json.html

 Jörn

 On Sat, Jul 12, 2008 at 1:01 AM, shapper [EMAIL PROTECTED] wrote:

  I also tried the following but until now I wasn't able to make it
  work:

   $(#Tags).autocomplete(/Professor/GetTags, {
 autoFill: true,
 cacheLength: 1,
 multiple: true,
 scrollHeight: 200,
 selectFirst: false,
 width: 260,
 formatResult: function(item) {
   return item.Name;
 }
  });

  Please, does anyone knows how to do this?

  MyJson data is as follows:
  [{TagID:3fae2160-55f6-4dd0-b856-fd27f5d307e2,Name:John},
  {TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Jane}]

  I have been trying to solve this but until now I wasn't able ...

  Thanks,
  Miguel

  On Jul 11, 8:53 pm, shapper [EMAIL PROTECTED] wrote:
  Yes,

  I tried the following:

$(#Tags).autocomplete(/File/GetTags, {
  width: 260,
  formatItem: function(item) {
return item.Name;
  }
});

  But this is not working. Any idea?

  Thanks,
  Miguel

  On Jul 11, 7:03 pm, tlphipps [EMAIL PROTECTED] wrote:

   You need to use the formatResult option (I think that's the option
   name).  It will allow you to format the data for display.

   On Jul 11, 12:08 pm, shapper [EMAIL PROTECTED] wrote:

Hello,

I am using JQuery AutoComplete with JSon. I created a function on my
server code which return the data.

However, when I start writing J in my Input I get the following:

[{TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:John},
{TagID:017b253e-596b-4328-85f5-fd97a783759c,Name:Jane}]

How to get only the names instead of this strange format? Am I a
missing something here?

Thanks,
Miguel



[jQuery] Re: AutoComplete and JSon not working as expected. Please, help me out.

2008-07-12 Thread shapper

Hi,

I can upload the client part but I am generating my JSON using ASP.NET
MVC and the project is not finish so I can't upload it because it uses
a SQL server.

Don't you have any idea what is going on?

I set up a page with this and I will try to explain what I get. When I
use:

  $(#Tags).autocomplete(/Professor/GetTags, {
autoFill: true,
selectFirst: false
});

My autocomplete shows but only one option in the list ... however that
option is including all the options returned by the Json according to
that criteria.
For example, if I type M I get one option which when selected puts
the following in the input:

[{TagID:3fae2160-55f6-4dd0-b856-
fd27f5d307e2,Name:Matemática,FileTags:[],ProfessorTags:[]},
{TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Matemática
B,FileTags:[],ProfessorTags:[]}]

You see? It picks the two options.

I tried again and typed F and I get:
[{TagID:017b253e-596b-4328-85f5-
fd97a783759c,Name:Física,FileTags:[],ProfessorTags:[]}]

Which is also right because I have only that record.
So the server code is receiving well the parameter and returning the
filtered records it but somehow the autocomplete interprets that as
only one record and does not display it the right way ...

I am using JSonResult of ASP.NET MVC to return the JSON and it seems
to be ok.

Any idea?

Thanks,
Miguel


On Jul 12, 5:23 pm, Jörn Zaefferer [EMAIL PROTECTED]
wrote:
 Please upload a testpage and provide a link. There are too many things
 that can go wrong here.

 Jörn

 On Sat, Jul 12, 2008 at 3:32 PM, shapper [EMAIL PROTECTED] wrote:

  Hi,

  I tried to make this work following your example but until now I
  wasn't able to make this work?

  Could you, please, help me out?

  This is what I have at the moment:

       $(#Tags).autocomplete(/File/GetTags, {
         autoFill: true,
         cacheLength: 1,
         multiple: true,
         scrollHeight: 200,
         selectFirst: false,
         width: 260,
         parse: function(data) {
             return $.map(eval(data), function(row) {
               return {
                 data: row,
                 value: row.Name,
                 result: row.Name
             }
           });
          },
         formatItem: function(item) {
            return item;
         }
    });

  My JSon data is as follows:

  [{TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:John},
  {TagID:017b253e-596b-4328-85f5-fd97a783759c,Name:Jane}]

  What am I doing wrong? I have been trying many variations of my code
  but it still does not work.

  Thanks,
  Miguel

  On Jul 12, 12:05 pm, Jörn Zaefferer [EMAIL PROTECTED]
  wrote:
  Remote json is still rather cumbersome to handle. Here is an example,
  take a look at the 
  source:http://dev.jquery.com/view/trunk/plugins/autocomplete/demo/json.html

  Jörn

  On Sat, Jul 12, 2008 at 1:01 AM, shapper [EMAIL PROTECTED] wrote:

   I also tried the following but until now I wasn't able to make it
   work:

        $(#Tags).autocomplete(/Professor/GetTags, {
          autoFill: true,
          cacheLength: 1,
          multiple: true,
          scrollHeight: 200,
          selectFirst: false,
                      width: 260,
                      formatResult: function(item) {
            return item.Name;
          }
       });

   Please, does anyone knows how to do this?

   MyJson data is as follows:
   [{TagID:3fae2160-55f6-4dd0-b856-fd27f5d307e2,Name:John},
   {TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Jane}]

   I have been trying to solve this but until now I wasn't able ...

   Thanks,
   Miguel

   On Jul 11, 8:53 pm, shapper [EMAIL PROTECTED] wrote:
   Yes,

   I tried the following:

         $(#Tags).autocomplete(/File/GetTags, {
           width: 260,
           formatItem: function(item) {
             return item.Name;
           }
         });

   But this is not working. Any idea?

   Thanks,
   Miguel

   On Jul 11, 7:03 pm, tlphipps [EMAIL PROTECTED] wrote:

You need to use the formatResult option (I think that's the option
name).  It will allow you to format the data for display.

On Jul 11, 12:08 pm, shapper [EMAIL PROTECTED] wrote:

 Hello,

 I am using JQuery AutoComplete with JSon. I created a function on my
 server code which return the data.

 However, when I start writing J in my Input I get the following:

 [{TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:John},
 {TagID:017b253e-596b-4328-85f5-fd97a783759c,Name:Jane}]

 How to get only the names instead of this strange format? Am I a
 missing something here?

 Thanks,
 Miguel


[jQuery] Re: AutoComplete and JSon not working as expected. Please, help me out.

2008-07-11 Thread MorningZ

That strange format *is* JSON !


[jQuery] Re: AutoComplete and JSon not working as expected. Please, help me out.

2008-07-11 Thread tlphipps

You need to use the formatResult option (I think that's the option
name).  It will allow you to format the data for display.

On Jul 11, 12:08 pm, shapper [EMAIL PROTECTED] wrote:
 Hello,

 I am using JQuery AutoComplete with JSon. I created a function on my
 server code which return the data.

 However, when I start writing J in my Input I get the following:

 [{TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:John},
 {TagID:017b253e-596b-4328-85f5-fd97a783759c,Name:Jane}]

 How to get only the names instead of this strange format? Am I a
 missing something here?

 Thanks,
 Miguel


[jQuery] Re: AutoComplete and JSon not working as expected. Please, help me out.

2008-07-11 Thread shapper

Yes,

I tried the following:

  $(#Tags).autocomplete(/File/GetTags, {
width: 260,
formatItem: function(item) {
  return item.Name;
}
  });

But this is not working. Any idea?

Thanks,
Miguel

On Jul 11, 7:03 pm, tlphipps [EMAIL PROTECTED] wrote:
 You need to use the formatResult option (I think that's the option
 name).  It will allow you to format the data for display.

 On Jul 11, 12:08 pm, shapper [EMAIL PROTECTED] wrote:

  Hello,

  I am using JQuery AutoComplete with JSon. I created a function on my
  server code which return the data.

  However, when I start writing J in my Input I get the following:

  [{TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:John},
  {TagID:017b253e-596b-4328-85f5-fd97a783759c,Name:Jane}]

  How to get only the names instead of this strange format? Am I a
  missing something here?

  Thanks,
  Miguel


[jQuery] Re: AutoComplete and JSon not working as expected. Please, help me out.

2008-07-11 Thread shapper

I also tried the following but until now I wasn't able to make it
work:

  $(#Tags).autocomplete(/Professor/GetTags, {
autoFill: true,
cacheLength: 1,
multiple: true,
scrollHeight: 200,
selectFirst: false,
width: 260,
formatResult: function(item) {
  return item.Name;
}
 });

Please, does anyone knows how to do this?

MyJson data is as follows:
[{TagID:3fae2160-55f6-4dd0-b856-fd27f5d307e2,Name:John},
{TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:Jane}]

I have been trying to solve this but until now I wasn't able ...

Thanks,
Miguel


On Jul 11, 8:53 pm, shapper [EMAIL PROTECTED] wrote:
 Yes,

 I tried the following:

       $(#Tags).autocomplete(/File/GetTags, {
         width: 260,
         formatItem: function(item) {
           return item.Name;
         }
       });

 But this is not working. Any idea?

 Thanks,
 Miguel

 On Jul 11, 7:03 pm, tlphipps [EMAIL PROTECTED] wrote:

  You need to use the formatResult option (I think that's the option
  name).  It will allow you to format the data for display.

  On Jul 11, 12:08 pm, shapper [EMAIL PROTECTED] wrote:

   Hello,

   I am using JQuery AutoComplete with JSon. I created a function on my
   server code which return the data.

   However, when I start writing J in my Input I get the following:

   [{TagID:883b197e-0cb3-4528-8403-0877d742bf47,Name:John},
   {TagID:017b253e-596b-4328-85f5-fd97a783759c,Name:Jane}]

   How to get only the names instead of this strange format? Am I a
   missing something here?

   Thanks,
   Miguel