2010-10-14 3 views
0

Quel est le meilleur moyen de désactiver la génération html supplémentaire pour les assistants de date dans Rails? Disons que j'ai un champ sur le formulaire <% = select_month (...)%> et qu'il génère une classe div et un nouvel intervalle à l'intérieur. Existe-t-il un moyen de générer uniquement la balise select html?Désactiver les styles html pour la balise select_date dans Rails

Bien sûr, je peux générer le tag entier par moi-même, mais je voulais juste savoir si c'est possible.

Merci

Répondre

0

select_month() ne génère pas d'autres balises à côté des select tags.
Par exemple <%= select_month Date.today %> va générer

<select name="date[month]" id="date_month"> 
    <option value="1">January</option> 
    <option value="2">February</option> 
    <option value="3">March</option> 
    <option value="4">April</option> 
    <option value="5">May</option> 
    <option value="6">June</option> 
    <option value="7">July</option> 
    <option value="8">August</option> 
    <option value="9">September</option> 
    <option value="10" selected="selected">October</option> 
    <option value="11">November</option> 
    <option value="12">December</option> 
</select> 

Pouvez-vous poster le code qui génère des balises div et span?

+0

2005

+0

Oh, j'ai oublié de mentionner. Rails version: 2.3.8 –

+0

Le code est le même que le vôtre. Pour la sortie j'ai utilisé <% = select_year @ card.exp_year%> –

Questions connexes