2016-07-09 5 views
1

Ich versuche, ein gekauftes Thema zu implementieren, und es verwendet iCheck zum Thema seiner Checkbox. Es ändert jedoch nicht oder fügt einen Wert an/aus oder die markierte Option der Eingabe hinzu, es macht es nur in der div, dass es die Eingabe umschließt. Wie würde ich gehen, um den Wert zu meinem Backend Laravel Application zu erhalten? Ich habe derzeit den folgenden Code.Wie würde ich einen Wert von iCheck Checkbox an Laravel übergeben?

<label><input type="checkbox" name="terms">&nbsp; 
I agree with the Terms and Conditions</label> 

Und

$('input[type="checkbox"]').iCheck({ 
    checkboxClass: 'icheckbox_minimal-grey', 
    increaseArea: '20%' // optional 
}); 
+0

Es sendet den Wert an den Server diese Demo überprüfen: https://jsfiddle.net/nj6aoeso/ –

Antwort

0

eine Lösung schaut hat, sich für andere Antworten, wenn jemand anderes etwas besser hat.

Ich habe gerade eine versteckte Eingabe erstellt und den Wert auf 0 gesetzt. Dann hat eine Bindung an das Ereignis ifClicked gemacht und den Wert in der versteckten Eingabe umgeschaltet.

$('#rememberme').on('ifClicked', function(event){ 
    var value = $('#remembermehidden').val(); 
    if(value == "0") 
    { 
     $('#remembermehidden').val('1'); 
    } else { 
     $('#remembermehidden').val('0'); 
    } 
});