頁面的生成是從每一個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