0
Eh bien, je n'arrive pas à comprendre pourquoi cela ne fonctionne pas. (Il y a une description de l'erreur au bas)Jquery - .click ne se déclenche pas sur le bouton submit
<script type="text/javascript">
$(document).ready(function(){
$('#submit').click(function(){
$('input[type=checkbox]:checked').each(function(){
ajax=$.ajax({
type: "POST",
url: "rollcall_submitvote.php",
data: 'division='+ $(this).val,(),
cache: false
}
});
});
});
</script>
<?php
/**
* Include vB core.
*/
require_once('./global.php');
require_once(DIR . '/includes/functions_bigthree.php');
require_once(DIR . '/includes/functions_forumlist.php');
/**
* Grab the divisions from the database.
*/
$query = $db->query_read("SELECT division FROM rollcall_divisions");
while($array = $db->fetch_array($query)){
echo "<input type='checkbox' value=".$array[division].">".$array[division]."<br>";
}
?>
<input type="submit" id="submit">
Voici soumettre la page vote:
<?php
/**
* Include vB core.
*/
require_once('./global.php');
require_once(DIR . '/includes/functions_bigthree.php');
require_once(DIR . '/includes/functions_forumlist.php');
$db->query_write("INSERT INTO rollcall_users VALUES ('".$_POST["division"]."', '".$vbulletin->userinfo['username']."')")or die(mysql_error());
?>
Si je vais à la soumettre page vote, il met un record avec un résultat vide et le nom d'utilisateur dans la base de données. Mais si je clique sur soumettre, rien ne sera jamais ajouté.
Merci, c'était le problème. – Renari
Pas de soucis. Pourriez-vous l'accepter comme réponse s'il vous plaît :) – Louis
J'attendais la minuterie, fait maintenant. – Renari