j´aimerais savoir comment appeler en php une fonction quelconque declarée dans javascript du genre filtre() sans toutefois créer un évènement; est ce vraiment possible?
enfin une réponse à mon problème: j'appelle tout simplement l'évènement onload après ma
<form></form>, afin que la fonction inactif() soit appelée par défaut.
<script>window.inactif();</script>
Merci beaucoup pour ton aide, je crois que c'est plus comme ceci:
<?php echo '<script>filtre();</script>'; ?>, c'est pareil c'est juste que je suis si content que ca marche. En revangeance ca ne resoud pas le problème comme je pensais.
En fait j'ai une Combobox A qui modifie grace à AJAX.UPDATER les valeurs d'une autre Combobox B, jusqu'ici ça va, le problème est que j'ajoute une nouvelle valeur à la Combobox B, la page s' actualise automatiquement et affiche les valeurs sans toutefois tenir compte de la combobox A.
C'est normal car j' ai mis une valeur par défaut à la combobox A. Comment éviter cela ??????
voici le code:
<?php
$donneesTL = $C_sql->query("SELECT id, type FROM TypeLieu ORDER BY type ASC");
?>
<script>
function recharge(value)
{
new Ajax.Updater(
'cmb_lieu',
'ajaxRecherche/ajax_select.php',
{
method: 'get',
parameters: {p_value: value}
}
);
}
function inactif()
{
var valeur = document.getElementById("cmb_TypeL").options[document.getElementById("cmb_TypeL").selectedIndex].value;
(valeur == 1) ? recharge('service') : recharge('stock');
}
</script>