Question

Quel est le problème avec cette fonction?

function yahooWeather(){
    var loadPage = 'yahooweather.php?p='+ $("#myCity").val();
    $("#yahoo").html('<img src="loading.gif" align="absmiddle">');
    $("#yahoo").load(loadPage);
}

Existe-t-il une autre façon d'écrire cette fonction. Je ne sais pas s'il est capable de lire le .Val requis, si je sais qu'il est défini comme je l'ai utilisé dans une fonction précédente pour tester qu'elle était définie, donc je pense que c'est peut-être mon appel de chargement.

http://www.wetterkanal.tv/

Ceci est la page. Cette fonction une fois appelée en cliquant sur le bouton, devrait obtenir la valeur définie par l'option "Sélectionner la ville", puis charger la météo dans un div ci-dessous. J'ai réglé le CSS sur cette div comme vert, donc je sais qu'il se charge. Je sais aussi que mon script PHP fonctionne comme si je le teste en allant à ce qui suit:

http://wetterkanal.tv/yahooweather.php?p=asxx0001

Il tire correctement le temps. Aidez-vous!

Était-ce utile?

La solution

Votre problème est que le button L'élément rechargera la page lorsque le bouton est cliqué.

Vous devez changer votre onclick attribuer à onclick="yahooWeather(); return false;".

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top