
23/07/2012, 15:47
|
| | Fecha de Ingreso: enero-2009
Mensajes: 201
Antigüedad: 16 años, 2 meses Puntos: 1 | |
problema control de usuario con javascript hola a todos
incorpore autocomplete en un control de usuario, y tengo el problema con el refresco del objeto (pierdo el javascript)
Mis codigos son los siguientes:
Código Javascript :
Ver original<link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.1/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/> <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 myFunction(){ $(function() { $(".tb").autocomplete({ source: function(request, response) { $.ajax({ url: "gis/datosGis.asmx/getLocalidades", data: "{ 'cadena': '" + request.term + "' }", dataType: "json", type: "POST", contentType: "application/json; charset=utf-8", success: function(data) { response($.map(data, function(item) { return { value: item.nombre } })) }, error: function(XMLHttpRequest, textStatus, errorThrown) { alert(textStatus); } }); }, minLength: 2 }); }); } </script>
y en el load del control de usuario tengo lo siguiente:
Código ASP:
Ver originalProtected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Page.ClientScript.RegisterClientScriptBlock(Me.GetType, "myFunction", "$(document).ready(myFunction);", True) If Not Me.IsPostBack Then ........
El error que me lanza el firebug es
ReferenceError: $ is not defined
<pre class="errorSourceCode " title="$(document).ready(myFunction);//]]>">$(document).ready(myFunction);//]]>
Muchs gracias por la ayuda |