Probleme recup valeur slider jquery ...


Zecat
WRInaute accro
WRInaute accro
 
Messages: 12002
Inscription: 1 Mar 2005

Probleme recup valeur slider jquery ...

Message le Mer Déc 29, 2010 9:43

Hello les wrinautes. Bien remis des fêtes ? ca tombe bien, va falloir faire chauffer le neurone :mrgreen:

Je coince grave sur un truc (j'ai du sauter une marche manifestement). J'ai mis en place un slider jquery dans un formulaire. J'ai copié l'exemple fourni par jquery (un slider et a coté l'imput qui l'affiche). Ca marche tres bien :

- le slider est affiché
- le champs aussi
- et le champ est mis a jour quand on asticote le slider

Mais impossible de recupérer la valeur via POST ...

Voila mon code :

1 - la fonction
Code: Tout sélectionner
<script>
   $(function() {
      $( "#slider1" ).slider({
      value:-1,
      min: -1,
      max: 20,
      step: 1,
      slide: function( event, ui ) {
      $( "#note1" ).val( " " + ui.value );
      }
      });
      $( "#note1" ).val( " " + $( "#slider1" ).slider( "value" ) );
      });
</script>

2 - l'affichage dans le form
Code: Tout sélectionner
<form method="post" action="notations_poster.php">
<table width="318" cellpadding="0" cellspacing="0"><tr>
   <td width="10" bgcolor="#FFEFD5">               
   <td height="24">
         <div id="slider1"></div>
   </td>
   <td width="10" bgcolor="#FFEFD5"></td>
   <td width="20" height="24">
      <font face="verdana">
                <input type="text" id="note1" tabindex="2" size="1" style="font-size:9; font-weight:bold; border:0; color:#FF0000; bgcolor=#FFEFD5; " /><br/>                  
      </font>
   </td>
</tr></table>


3 - la methode sur le submit

Code: Tout sélectionner
<?php
include("xxx_init_session.php");
// ----- on recupere les champs

   $note1=$_POST['note1'];
   


Ma var $note1 reste vide :cry:


UsagiYojimbo
WRInaute accro
WRInaute accro
 
Messages: 8578
Inscription: 23 Nov 2005

Re: Probleme recup valeur slider jquery ...

Message le Mer Déc 29, 2010 9:49

Ajoute l'attribut name à ton input :

Code: Tout sélectionner
<input type="text" id="note1" name="note1" tabindex="2" size="1" style="font-size:9; font-weight:bold; border:0; color:#FF0000; bgcolor=#FFEFD5; " />


Et déplace moi ce vilain CSS inline dans une feuille de style ! :D


Zecat
WRInaute accro
WRInaute accro
 
Messages: 12002
Inscription: 1 Mar 2005

Re: Probleme recup valeur slider jquery ...

Message le Mer Déc 29, 2010 11:20

afff

a force de copier couper coller ... j'avais paumé le name en route ... et meme avec le nez dessus ... :oops: Thanks

Pour la feuilel de style, ca va remonter plus tard mais pendant le dev et la mise au point, je trouve plus commode d'avoir tout sous la pogne :wink:


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité