AutoComplete控件就是指用戶在文本框輸入前幾個字母或是漢字的時候,該控件就能從存放數(shù)據(jù)的文本或是數(shù)據(jù)庫里將所有以這些字母開頭的數(shù)據(jù)提示給用戶,供用戶選擇,提供方便。
控件重要屬性
1.TargetControlID:指定要實現(xiàn)提示功能的控件;
2.ServicePath:WebService的路徑,提取數(shù)據(jù)的方法是寫在一個WebService中的;
3.ServeiceMethod:寫在WebService中的用于提取數(shù)據(jù)的方法的名字;
4.MinimumPrefixLength:用來設(shè)置用戶輸入多少字母才出現(xiàn)提示效果;
5.CompletionSetCount:設(shè)置提示數(shù)據(jù)的行數(shù);
6.CompletionInterval:從服務(wù)器獲取書的時間間隔,單位是毫秒。
當(dāng)用戶在網(wǎng)頁中輸入數(shù)據(jù)時,AutoComplete控件將實時提供建議匹配的數(shù)據(jù),數(shù)據(jù)源可以是代碼創(chuàng)建的也可以是通過Ajax或者PostBack獲取的,比如ComponentOne AutoComplete控件。
瀏覽器
通常指瀏覽器等軟件自動跟蹤用戶近段期間鍵入的信息,如Web站點地址、表單的中信息以及搜索查詢等并在鍵入新的信息時試圖預(yù)測用戶要鍵入的信息,并提供可能的匹配內(nèi)容的功能。
已包含此功能的瀏覽器
◎Internet Explorer
◎Mozilla Firefox
◎Google Chrome
電子郵件
在電子郵件軟件中,自動完成通常用于填寫收件人的e-mail。只要輸入e-mail的前幾個字,就會出現(xiàn)下拉式選單供選擇。就像網(wǎng)站的URL一樣,e-mail往往是很長的一串字,因此不方便輸入。
程式編輯
例如,微軟的en:IntelliSense。在輸入類別或元件的變量后,再輸入"."(點號字符),會出現(xiàn)其成員變量或成員函數(shù)名稱的下拉式選單供選擇。
實例
autocomplete屬性規(guī)定form或input域應(yīng)該擁有自動完成功能。注釋:autocomplete適用于
注釋:在某些瀏覽器中,您可能需要啟用自動完成功能,以使該屬性生效。
參考資料 >
AutoComplete控件.控件官網(wǎng).2013-04-10
HTML autocomplete 屬性.W3Cschool.2018-01-29