Bonjour,
j'ai un appelle avec un lien <a> avec un id qui devrait exécuter du code dans un fichier script.js mais quand je clic sur le bouton il n'exécute pas le script il fait remonter la page et c'est tout? je ne vois pas ce qui ne fonctionne pas?
et le bouton qui est sur un fichier php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92 $('#btnAjouterExtramod').click(function(e){ e.preventDefault(); var titre4 = $('#titreAnnonce4').val(); if(titre4 == ''){ alert('Vous devez remplir correctement votre description d\'annonce avant d\'ajouter des Extras, le champ titre est vide ...'); return false; } var description = CKEDITOR.instances.descriptionAnnonce3.getData(); var item = description.replace(/<(.|\n)*?>/g, ''); var descLongueur = item.length; if(descLongueur <500){ alert('Vous devez remplir correctement votre description d\'annonce avant d\'ajouter des Extras, la description est vide ou plus petit que 500 caractères ...'); return false; } var prix= $('#prixAnnonce4').val(); if((isint(prix) || isfloat(prix)) && prix>=7) { }else{ alert('Vous devez remplir correctement votre description d\'annonce avant d\'ajouter des Extras, le prix est vide ou n\'est pas un chiffre ou est inférieur à 7 euros ...'); return false; } var delai= $('#delailiv4').val(); if(isint(delai) && (delai>=1)) { }else{ alert('Vous devez remplir correctement votre description d\'annonce avant d\'ajouter des Extras, le délai est vide ou n\'est pas un chiffre entier ...'); return false; } var email2 = $("#emailpaypal4").val(); if(validateEmail(email2)) { }else{ alert('Vous devez remplir correctement votre description d\'annonce avant d\'ajouter des Extras, l\'email Paypal n\'est pas valide ...'); return false; } // alert('btn cliqué'); // var divAAfficher = $('#extraAAfficher').text(); var desc1 = $('#descriptionExtramod1').val(); var delai1 = $('#delaiExtramod1').val(); var prix1 = $('#prixExtramod1').val(); var desc2 = $('#descriptionExtramod2').val(); var delai2 = $('#delaiExtramod2').val(); var prix2 = $('#prixExtramod2').val(); var desc3 = $('#descriptionExtramod3').val(); var delai3 = $('#delaiExtramod3').val(); var prix3 = $('#prixExtramod3').val(); var desc4 = $('#descriptionExtramod4').val(); var delai4 = $('#delaiExtramod4').val(); var prix4 = $('#prixExtramod4').val(); var desc5 = $('#descriptionExtramod5').val(); var delai5 = $('#delaiExtramod5').val(); var prix5 = $('#prixExtramod5').val(); var desc6 = $('#descriptionExtramod6').val(); var delai6 = $('#delaiExtramod6').val(); var prix6 = $('#prixExtramod6').val(); var desc7 = $('#descriptionExtramod7').val(); var delai7 = $('#delaiExtramod7').val(); var prix7 = $('#prixExtramod7').val(); if ((!isint(delai1) && delai1!=null && desc1!=null) || (!isint(delai2) && delai2!=null && desc2!=null) || (!isint(delai3) && delai3!=null && desc3!=null) || (!isint(delai4) && delai4!=null && desc4!=null) || (!isint(delai5) && delai5!=null && desc5!=null) || (!isint(delai6) && delai6!=null && desc6!=null) || (!isint(delai7) && delai7!=null && desc7!=null) || desc1 == '' || prix1 == '' || desc2 == '' || prix2 == '' || desc3 == '' || prix3 == '' || desc4 == '' || prix4 == '' || desc5 == '' || prix5 == '' || desc6 == '' || prix6 == '' || desc7 == '' || prix7 == '') { alert('Vous devez remplir correctement les champs pour pouvoir ajouter un extra supplémentaire ...'); }else{ var nbExtramodLength = nbExtrasmod(); //alert('Longueur = '+nbExtramodLength); $.ajax({ url : 'ajoutExtramod.php', type : 'post', data : 'nbExtramod='+nbExtrasmod(), success : function(d) { if (d == 'FALSE') { alert('Nombre maximum d\'extras atteint ...'); // ON POURRAIT AUSSI DESACTIVER LE BUTTON OU BIEN LE FAIRE DISPARAITRE ... } else { $('#extraAAffichermod').append(d); nbExtramod++; } } }); } });
Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part <a href="#" id="btnAjouterExtramod" class="btn btn-success">Ajouter un extra supplémentaire</a>
Partager