Fenêtre ouverte sur cliquez dans la zone de texte à l'aide de jQuery

Je veux créer une fonctionnalité similaire à ce que www.redfin.com a sur leur page de recherche. Un formulaire de recherche est ouvert comme un utilisateur clique dans la zone de texte.

Je suis en utilisant MVC et jQuery, mais je suis pas sûr de savoir comment aller à ce sujet. J'ai essayé en utilisant la boîte de Dialogue plugin, mais pour une raison quelconque, le dialogue ne s'ouvre qu'une fois.

<input id="txtSearch" type="text" />
<div id="searchForm" title="Dialog Title">I am a dialog</div>

$("#txtSearch").click(function() {
    //Show form
    $("#searchForm").dialog();
});

Cependant, dans un site web de la boîte de dialogue ne s'ouvre même pas.

$("#txtSearch").click(function() {
        //Show form
        $("#searchForm").dialog();
    });

Utilisation de focus ou cliquez semblent avoir le même effet. La boîte de dialogue ne s'ouvre qu'une fois. Quand je le ferme et cliquez dans la zone de texte nouveau, il n'y a pas de dialogue.

Suis-je utiliser la bonne approche pour accomplir cette tâche?
Existe-il des échantillons?
Suggestions de bienvenue.

La boîte de dialogue pourrait ne pas être le meilleur choix, car il crée le titre. Je me demandais ce que je peux utiliser comme je veux aussi poster le formulaire via ajax et afficher les résultats sur la même page.

Grâce

InformationsquelleAutor Picflight | 2009-03-26