У меня есть AutoCompleteExtender, который вызывает веб-службу. AutoCompleteExtender работает хорошо, а Target TextBox (tb_provider1) имеет функцию автозаполнения из функции GetProviders. Я хотел бы вызвать функцию javascript при выборе текста автозаполнения TextBox (tb_provider1). Я использовал OnClientItemSelected, и вызов в IE9 выполняется правильно. Вот код ASPX:
<asp:AutoCompleteExtender ID="AutoComplete1"
runat="server" ServiceMethod="GetProviders"
ServicePath="AutoCompleteWebService.asmx" OnClientItemSelected="ProviderSelectedFunc"
TargetControlID="tb_provider1" CompletionSetCount="20"
CompletionInterval="250" CompletionListCssClass="CompletionListCssClass"
CompletionListItemCssClass="CompletionListItemCssClass"
CompletionListHighlightedItemCssClass="CompletionListHighlightedItemCssClass">
And here is the javascript
function ProviderSelectedFunc(sender, args) {
//here I know I am sending in tb_enrollingProvider1
var temp = sender._id.toString();
if (temp.substr(-14,13))
alert("Testing");
}
В IE9 срабатывает предупреждение. В IE7/IE8 ничего не происходит. Любая помощь?
onchangeна стороне клиента textbox - person Yuriy Rozhovetskiy   schedule 28.11.2011