2016-08-08 6 views
0

Ich habe eine Box mit Etikett dem Titel „Daten sprzedaży“:Exchange-Textbezeichnung wählen Wert

<div class="formField"> 
     <label for="invoice_invoice_sale_date">Data sprzedaży</label> 
       <?php draw_date_selects('invoice_sale_date', date('d'), date('m'), date('Y'))?> 

       <div class="clearer"></div> 
</div> 


Ich mag würde dort setzen mit 3 Optionen Dropdown-Menü.
Wenn ich eine von drei Optionen auswähle, wird die Standardbezeichnung ersetzt.

+0

Sie tun Hast du einen Code, den du ausprobiert hast? – Nathan

Antwort

1

Das erste, was Sie tun müssen, um den Wert der Option auf eine Variable übergeben, von dort aus können Sie den Text des Etiketts mit dem Optionswert ersetzen:

$(function() { 
 
    $('select').on('change', function() { 
 
\t labelText = $(this).val(); // Get value of selected option 
 
     $('label').text(labelText); // Pass selection option value into label 
 
    }); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<div class="formField"> 
 
    <label for="invoice_invoice_sale_date">Data sprzedaży</label> 
 
    <?php draw_date_selects('invoice_sale_date', date('d'), date('m'), date('Y'))?> 
 

 
    <div class="clearer"></div> 
 
</div> 
 

 
<select> 
 
    <option value="" disabled selected>Select an option</option> 
 
    <option>Option 1</option> 
 
    <option>Option 2</option> 
 
    <option>Option 3</option> 
 
</select>

+0

In der Nähe. Und wie das anstelle des Titels "Data sprzedaży" zu tun, erscheinen sofort dropdown? –