Simple Machines Community Forum

SMF Support => Language Specific Support => Español (Spanish) => Aiheen aloitti: enecumene - maaliskuu 04, 2013, 07:35:34 IP

Otsikko: JQuery funciona en Local pero no en el server
Kirjoitti: enecumene - maaliskuu 04, 2013, 07:35:34 IP
¿por qué este código sí me funciona en local y no en el server?:

<script type="text/javascript">
$(document).ready(function(){
   $(".vota").click(function(evento){
  evento.preventDefault();
  var oID = $(this).attr("id");
  var oID = oID.split("a-va-");
  var userID = ', $user_info['id'] ,';  
  $("#a-votes-" + oID[1]).load("http://localhost/foro/votar.php", {user: userID, id: oID[1]}, function(){
$("#a-va-" + oID[1]).html("<span>Listo!</span>");
$("#a-va-" + oID[1]).attr("class", "voted");
  });
   });
})
</script>


¿alguien sabe por qué?.
Otsikko: Re: JUery funciona en Local pero no en el server
Kirjoitti: All Colours Sam - maaliskuu 04, 2013, 07:37:11 IP
load("http://localhost/foro/votar.php"

nunca escribas directorios directamente, usa variables, smf usa $scripturl o si vas a usar direcciones directamente asegúrate de cambiarlas todas cuando subas tus archivos a tu servidor.
Otsikko: Re: JUery funciona en Local pero no en el server
Kirjoitti: enecumene - maaliskuu 04, 2013, 07:58:12 IP
Gracias Suki por tu consejo, haré los arreglos necesarios, el problema era que me faltaba definir la global $user_info en la función.

Saludos
Otsikko: Re: JQuery funciona en Local pero no en el server
Kirjoitti: vicram10 - maaliskuu 05, 2013, 07:15:08 AP
pero tambien cambiar la url que dice localhost para que te funcione..
Otsikko: Re: JQuery funciona en Local pero no en el server
Kirjoitti: Dhayzon - maaliskuu 05, 2013, 03:04:10 IP
http://localhost/foro/votar.php  (https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2F2.bp.blogspot.com%2F-tRgg_K-7kKg%2FUIbSTXtxR7I%2FAAAAAAAACGw%2F_9tGNlTiKyU%2Fs1600%2Fa3a42e53.gif&hash=0326de7352f7ebe35d449447f100a87dbbaafff7)

me  hizo recordar esa ves que me tire toda una noche  buscando el error a un problema