2012年5月7日 星期一

{JQuery}AutoComplete包於MasterPage中

頁面的生成是從每一個page的control先,最後才是MasterPage
javascript的路徑如寫在Masterpage中,則頁面上的Autocomplete將不被觸動
1.故在MasterPage中放上

<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
以利web讀取javascript資訊

2.在page上重新載入js
Sys.Application.add_load(function () {

$("#<%=txtComplete.ClientID %>").autocomplete('Source.aspx', {
            noCache: true,
            mustMatch: true
        });
});


page生命週期參考資料:http://www.dotblogs.com.tw/marcus116/archive/2011/05/16/25156.aspx