19/07/2012, 11:57
|
| | Fecha de Ingreso: enero-2009
Mensajes: 201
Antigüedad: 16 años Puntos: 1 | |
Error en autocomplete, asp.net y jquery hola a todos
tengo el siguiente codigo
Código HTML:
Ver original<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.1/jquery-ui.min.js"></script> <script type="text/javascript"> $(function() { $(".tb").autocomplete({ source: function(request, response) { alert(request); $.ajax({ url: "gis/datosGis.asmx/getLocalidades", data: "{ 'cadena': '" + request.term + "' }", dataType: "json", type: "POST", contentType: "application/json; charset=utf-8", success: function(data) { alert(data); }, error: function(XMLHttpRequest, textStatus, errorThrown) { alert(errorThrown); } }); }, minLength: 3 }); }); <asp:UpdatePanel ID="UpdatePanel1" runat="server"> <ContentTemplate> <asp:TextBox ID="tbAuto" class="tb" runat="server" AutoCompleteType="Search"></asp:TextBox>
Y no me deja leer el webservice, no entiendo como resolverlo
El error que me da es el siguiente: Only Web services with a [ScriptService] attribute on the class definition can be called from script.
¿Como corrijo este error?
Agradeciendo sus comentarios |