Was ich versuche zu tun ist, wenn der Benutzer 100 eingibt und lbs wählt, wird es als 100 in der Datenbank speichern, aber wenn der Benutzer kgs ausgewählt sollte es als 45 speichern. Derzeit es spart als alles, was ich in egal geben, was, wenn ich wählen kg oder lbClient-Seite kg zu lb funktioniert nicht richtig
{!! Form::label('weightLb', 'Weight:', array('class' => 'col-md-4 control-label')) !!}
{!! Form::text('weightLb', $user->weightLb, array('class' => 'form-control')) !!}
{!! Form::select('weight_unit', array('lbs' => 'lbs', 'kgs' => 'kgs')) !!}
<script type="text/javascript">
$('#weight_unit').change(function() {
var v = $('weightLb').val();
if ($('#weight_unit').val() != 'lbs') {
$('weightLb').val(v/0.4535923);
}
});
</script>
'$ ('weightLb'). Val();' tut nichts. Sie könnten einfach überprüfen, ob '$ ('# weight_unit'). Val()! == 'lbs'' und den Wert entsprechend anpassen. Suchen Sie Hilfe bei der Speicherung in der Datenbank? – IrkenInvader
Okay, ich habe mein OP aktualisiert. Derzeit speichert es, was auch immer ich in die WeightLb Textfeld in die Datenbank eingeben, egal ob ich kg oder lbs – noname