0
<html> 
<head> 
<script src="jquery.min.js" type="text/javascript"></script> 

<script type="text/javascript"> 

function getsuggestion()
{
    var seltxt=$('#selstate').val();
    //alert(seltxt);
    $.ajax({
        type: "POST",
        url: "getstate.php",
        data:{state: seltxt },
        dataType: 'json',
        success: function(data){
                    //alert(data['test']);
                    if(data['test']==0)
                    {
                        $("#suggestion").text("");
                        alert("No suggestion");
                    }
                    $.each(data,function(key,value)
                    {
                        //alert(key);
                        if(key!="test")
                        {                                                                                                          
                                str=str+value+",";                                                       
                                $("#suggestion").text(str);
                        }                                                           

                    });                   
                },
        error: function(error,txtStatus) { alert(txtStatus);}

          });

}
</script>


</head>
<body>
    <form name=f1 method=post>
    <table>
    <tr>
        <td>Select State:</td>
        <td><input type=text id=selstate onkeyup="getsuggestion();">
         </td>
    </tr>
    <tr>    <td></td>
        <td><div id="suggestion"></div>
        </td>
    </tr>
    </table>

    </form>

</body>
</head>
</html>

こんにちは、提案リストを作成したいと思います。そのために、ユーザーからの入力を取得するためにテキスト ボックスを使用しました。しかし、データベースに保存されている値をリストの形式で取得する必要があります。ここで値を取得しています。テキストでフォーマット.テキストボックスをリストに変換するにはどうすればよいですか?または、テキストボックスにリストを追加するにはどうすればよいですか?

4

2 に答える 2

0

次のようなものを使用する必要がありますjQuery UI-Autocomplete: http://jqueryui.com/demos/autocomplete/

要求に応じて実行する必要があるすべてのものと、自分で実行する方法を学ぶために必要なデモが提供されます。

于 2012-06-22T12:27:45.423 に答える
0

autocompleteの機能を利用できます。 http://jqueryui.com/downloadjQuery UIからダウンロードできます。

于 2012-06-22T12:53:53.973 に答える