Ce code fonctionne dans IE, FF, etc. Mais pas dans Safari. Je ne comprends pas ça.Safari jquery a href onClick?
J'ai un lien sur mon site:
<a href="/show/231" onClick="web('231')">Show</a>
Maintenant le fichier .js:
function web(id) {
$("#showIMG").load("/web", {
id: id
}, function() {});
}
"/ web" est un fichier PHP (web.php). Dans le web.php est seulement un code php, qui enregistre une valeur dans la base de données.
I Safari, la redirection (/ show/231) fonctionne. Mais ce n'est pas enregistrer la valeur dans la base de données. La "charge" ne fonctionne pas.
Je l'ai testé comme ça ici:
function web(id) {
$("#showIMG").load("/web", {
id: id
}, function() {});
alert('clicked');
}
Les travaux d'alerte. Mais pas la charge?
Quand je change le lien vers cette
<a href="#" onClick="web('231')">Show</a>
la "charge" fonctionne, mais pas la redirection vers/show/231.
Si quelqu'un a donné la bonne réponse, veuillez la sélectionner en cliquant sur la coche sous le compte de vote. En outre, vous voudrez peut-être penser à vous inscrire. J'ai fusionné vos trois comptes ensemble. – Will