J'ai une galerie de pouce où j'utilise ajax/javascript pour soumettre un formulaire par image pour signaler l'image brisée de façon transparente avec php. Le formulaire et le script sont basés sur des modèles de sorte que le script se trouve dans l'en-tête, puis le formulaire est imprimé plusieurs fois sur la même page avec un champ masqué avec un ID différent pour la valeur par pouce. Donc, fondamentalement, c'est ce que j'ai.comment pouvez-vous avoir la même forme gérer par javascript plusieurs fois sur la même page?
javascript tête
juste une idée rapide des formes que j'ai. Juste une idée rapide pas ce que j'ai réellement.
image1 suivi de la forme
image2 suivi de la forme
Ainsi, lorsque vous appuyez sur le bouton, il soumet essentiellement toutes les formes en même temps. Je suis sûr qu'il peut être résolu avec un (ceci) ou quelque chose comme ça, donc il ne soumet qu'une seule forme à la fois. Fais-moi savoir s'il te plaît. "Présenter "
$ (function() {
$() CLICK (function() {
var imgId = $ (" # imgId") val().
var datastring = « imgId = '+ imgId;
if (imgId ==' ') {
$ ('. succès ') fadeOut (200) .hide(). ('. erreur ')
$ fadeIn (200).. show();
$ ('erreur') fadeOut (200) .hide().
} else {
.ajax $ ({
ty pe: "POST",
url: "inc/brokenImgReport.php",
données: datastring,
succès: function() {
});
$('.error').fadeOut(200).hide();
$('.success').fadeIn(200).show();
setTimeout(function() {
$('.success').fadeOut(200); }, 2000);
}
return false;
});
});
peu importe je suppose que je ne peux pas le changer parce qu'il contient des URL. – DeChamp