2010-09-17 13 views
0

Je l'ai eu à travailler, et j'ai regardé en ligne et à travers la documentation, ce n'est pas très utile pour une raison quelconque!JQuery Autocomplete données à distance

Donné ce code qui fonctionne comme prévu:

<input type="text" id="color_input" /> 
<script type="text/javascript"> 
    jQuery('#color_input').autocomplete('autoComplete.aspx'); 
</script> 

Ce que je ne peux pas comprendre comment ce que l'utilisateur a tapé est envoyé à la page autoComplete.aspx? Par exemple, si je tape "Thoma", comment "Thoma" est-il envoyé sur la page de traitement?

L'envoie-t-il via une chaîne querys? Ou poster?

Répondre

1

Il utilise une requête GET avec un q=Thoma dans la chaîne de requête comme mentionné dans le documentation.

Si vous activez Firebug ou les en-têtes HTTP, vous devriez pouvoir intercepter les demandes sortantes et les examiner.

Vous modifiez la demande pour utiliser POST en définissant le options