0

これはすでに機能していますが、配列の内容を変更する際に問題があります。

データベースに対してクエリを実行し、そのデータを配列の要素として使用したいと考えていました。

どうすればできますか?

<script type="text/javascript" language="javascript">
        function ShowMe(obj) {

            var lbl = document.getElementById('divContent');

            var myArray = new Array();
            myArray[0] = "Football";
            myArray[1] = "Baseball";
            myArray[2] = "Cricket";
            myArray[3] = "Fast";

            var s2 = obj.value.toLowerCase();

            for (i = 0; i < myArray.length; i++) {
                if (myArray[i].toLowerCase().indexOf(s2) != -1) 
                {
                    lbl.innerHTML = myArray[i];
                }
            }

        }

    </script>


<div>
<h1>JS Test</h1>
<input id="txtInput" onkeyup="javascript:ShowMe(this)" />
<div id="divContent">

</div>

主な問題は...どうすれば配列をスクリプトに渡すことができますか?

私はすでに持っているとしましょう

$myquery_array;
4

2 に答える 2

0

Ajaxについて読んでみてください

于 2012-10-05T12:47:04.707 に答える
0

これが欲しいですか?http://jqueryui.com/demos/autocomplete/

于 2012-10-05T12:47:37.513 に答える