0

私は多くの異なるオートコンプリートスクリプトを試しました-毎回同じエラー...ページaからページbへのリンクまたは何かを使用すると、オートコンプリートが機能しなくなりました...

このようなソースがあります

ページ A ....

<script src="css/jqm.autoComplete-1.5.1-min.js"></script>

<div data-role="page" id="PAGE A" data-theme="a"   >    
<div data-role="header"  data-id="header" data-position="fixed">
<input type="text" id="searchbox" placeholder="Suchbegriffe..." data-filter-theme="a">
</div>

<div data-role="content" >
<ul  id="autocomplete_displ" data-role="listview"  data-inset="true" style="margin-top: -20px;margin-  bottom: 10px;" data-filter-theme="a"></ul>
</div>

</div>      

<script>
    $("#PAGE A").on("pageshow", function(e) {

        $("#searchbox").autocomplete({
            target: $('#autocomplete_displ'),
            source: '../json.asp',
            link: 'list_titles.asp?searchstring=',
            minLength: 1
        });
    });

ページ B ....

<script src="css/jqm.autoComplete-1.5.1-min.js"></script>

<div data-role="page" id="PAGE B" data-theme="a"   >    
<div data-role="header"  data-id="header" data-position="fixed">
<input type="text" id="searchbox" placeholder="Suchbegriffe..." data-filter-theme="a">
</div>

<div data-role="content" >
<ul  id="autocomplete_displ" data-role="listview"  data-inset="true" style="margin-top: -20px;margin- bottom: 10px;" data-filter-theme="a"></ul>
</div>

</div>      

<script>
    $("PAGE B").on("pageshow", function(e) {

        $("#searchbox").autocomplete({
            target: $('#autocomplete_displ'),
            source: '../json.asp',
            link: 'list_titles.asp?searchstring=',
            minLength: 1
        });
    });
</script>
4

1 に答える 1

0

ヘッダーにjsを移動する問題を解決しました-オートコンプリートの入力フィールドがヘッダーにある場合...

于 2013-03-27T10:15:15.200 に答える