2016-04-05 3 views
-2
<select class="form-control" name="name" id="name" value="name"> 
    <option>select ..</option> 
    <option>MTN</option> 
    <option>Tigo</option> 
    <option>Airtel</option> 

wenn ich eine Option wählen Ich habe etwas in meinem Controller tunWie Option erhalten gewählt mit, wenn die Bedingung in play2 Java

Form<Customer> formData = Form.form(Customer.class).bindFromRequest(); 

<!-- example --> 
if (select == tigo){ 
    Do thing .. 
} 
+0

Verwenden Sie @ vor wenn. – curious

+0

Ich habe versucht, aber ich bekomme un erwartet in Java zu tcken –

Antwort

1

ich in drei verschiedenen Tabellen entsprechend dem ausgewählten, dass Formulardaten an succeded gesendet Option

scalla tamplate:

@helper.form(routes.Application.sell_airtime(),'role -> "form") {               <select class="form-control" 
                 name="user" 
                 id="user" 
                 value="user" 
                 > 
                  <option value="select">select ..</option> 
                  <option value="MTN">MTN</option> 
                  <option value="Tigo">Tigo</option> 

                 </select> 
}  

* In der Controller-Methode: *

Form<Customer_one> formData_one =  Form.form(Customer_one.class).bindFromRequest(); 
if (formData_one.get().user.equals("MTN")) { 
    Customer_one.save(formData_one.get()); 
    return ok("Mituyu yagiye kuri MTN successfully"); 

} 
elseif { 
do s.thing.. 
} 
Verwandte Themen