0

jQuery バージョン 1.1.5 用の Ajax Autocompleteを使用しようとしており、値をハードコーディングすることで動作させることができますが、オートコンプリートを使用する理由は実際にはないようです。

以下は機能しますが、どのように作成するかを本当に知りたいので、qテキストボックスにあるものだけを取ります。試してみjQuery("q").val()ましたが、うまくいきませんでした。

 <input name="q" type="text" maxlength="30" id="q" class="searchtextbox" />
  var ac = jQuery("#q").autocomplete({
            serviceUrl: 'autocomplete.ashx',
            minChars: 2,
            maxHeight: 400,
            width: 300,
            zIndex: 9999,
            deferRequestBy: 0, 
            // callback function:
            onSelect: function (value, data) { alert('You selected: ' + value + ', ' + data)}
        });

        ac.enable();
        ac.setOptions({ params: { product_startsWith:'palm' } });
4

0 に答える 0