Foros del Web » Soporte técnico » Ayuda General »

ajax con django

Estas en el tema de ajax con django en el foro de Ayuda General en Foros del Web. Hola a todos estoy haciendo un buscar con ajax en django pero no se me ejecuta en el navegador, y cuando inspecciono elemento me sale ...
  #1 (permalink)  
Antiguo 25/11/2014, 09:37
Avatar de abalo_eduardo3  
Fecha de Ingreso: noviembre-2014
Ubicación: El Oro
Mensajes: 1
Antigüedad: 9 años, 4 meses
Puntos: 0
ajax con django

Hola a todos estoy haciendo un buscar con ajax en django pero no se me ejecuta en el navegador, y cuando inspecciono elemento me sale uncaught Reference Error: $ is not Defined ... ayuda

template:
<input type="text" id="ruc_prov" name="ruc_prov" placeholder="ruc a buscar" autofocus required="required" style="border-radius: 8px;"/>
<input class="btn btn-success btn-sm" type="button" id="btnBuscar" name="btnBuscar" value="Buscar"/>
<br>
<label>Nombre de Empresa:</label><input type="text" readonly id="nombre" name="nombre" required="required" style="border-radius: 8px;"/>

$("#btnBuscar").click(buscar_proveedor);
function buscar_proveedor()
{
var cedula=$("#ruc_prov").val();
$.ajax(
{
data: {'dato':cedula},
url: '/principal/proveedorajax/',
type: 'post',
success:function(data)
{
if(data.length==0)
{

}
else

{
$("#nombre").val(data[0].fields.nombre_prov);
}
}

}
);
}

y en el view tengo asi:
def busca_prov_ajax(request):
if request.method == 'POST':
ruc_proveedor=request.POST['dato']
proveedor=Proveedor.objects.filter(ruc_prov=ruc_pr oveedor).order_by('id')
if(proveedor.count==0):
proveedor=""
else:
#request.session['valor_id']=dr[0].id
data=serializers.serialize('json',proveedor,fields =('nombre_prov','))
print data
return HttpResponse(data, mimetype='application/json')

pd: no pongo las url porque si me redireccionan bien pero no se me ejecuta el script ayudanme por favor :)
  #2 (permalink)  
Antiguo 25/11/2014, 10:20
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.037
Antigüedad: 16 años
Puntos: 1329
Respuesta: ajax con django

No has agregado jQuery.

Saludos
__________________
Grupo Telegram Docker en Español

Etiquetas: ajax, django
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:43.