AJAX

2016-10-17 6 views
0
この問題のまわりで私の頭を取得しようと

によってロードされたときにオートコンプリートを有効にする:私は、多くの場合、.LOADを経由してページの断片を読み込むAJAX

()関数のような:あなたは、オートコンプリートを想像することができるよう今

<div class="fragment_load"> 
    <form> 
    <input id="typeaway" type="text" class="autocomplete"/> 
    <label>Test Type</label> 
    </form> 

    <script type="text/javascript"> 
    $("#typeaway").autocomplete({ 
     serviceUrl: "/restaway", 
     minChars: 3, 
     paramName: "query", 
    }); 
    </script> 
</div> 

このために動作していません。

私はAJAXを介してロードするこれらの小さな断片に対して、どのように機能させるのか不明です。

ご協力いただければ幸いです。ただ、ドキュメント内に置く

- :あなたは、コードの下に試すことができ

$('#foo').load('bar.html', function() { 
    $("#typeaway").autocomplete({ 
     serviceUrl: "/restaway", 
     minChars: 3, 
     paramName: "query", 
    }); 
}); 

答えて

1

。準備ができました。

$(document).ready(function() { 
$("#typeaway").autocomplete({ 
     serviceUrl: "/restaway", 
     minChars: 3, 
     paramName: "query", 
    }); 
}); 
+0

これは、おかげで、ありがたいことです。 – Aeseir

0

:あなたはload()方法、このような何かのコールバック内autocomplete初期化コードを置くことができ、この場合には