Ich sende POST Anfrage mit eckigen mit übermittelten Formular. Ich habe optionale Eingabefelder und wenn ich etwas dort eintippe und lösche es dann in meiner Anfrage habe ich dieses Feld mit "". Soll das so sein?Anfrage mit Winkel senden - leere Elemente in Anfrage
Das ist, wie meine Form aussehen:
<label class="col-md-2 col-xs-2 my-label" for="contactFirstName">Imię</label>
<div class="col-md-3 col-xs-3">
<input type="text" class="form-control" id="contactFirstName" name="contactFirstName"
placeholder="Imię"
ng-model="loan.newLoan.contactPerson.firstName" >
</div>
Und das ist, wie ich die Anfrage bin das Senden:
function create() {
return RequestFactory.save({id1:'loans', id2:'create'},vm.newLoan,
function() {
MessageFactory.setSuccess({show:true, msg:'success'});
$state.reload('loan.new');
}, function(response){
vm.isError = true;
ErrorFactory.errorHandler(vm.errorMessages, response);
});
}
Und wenn in meiner Anfrage json mit diesem Bereich sieht wie folgt aus Senden:
{"firstName":""}
Ist das in Ordnung? Oder sollte dieses Feld nicht in der Anfrage enthalten sein, wenn es leer ist? Was soll ich damit machen?
Hallo! Bitte akzeptiere meine Antwort, wenn sie dein Problem löst. :) [Wie funktioniert die Annahme einer Antwort?] (Http://meta.stackexchange.com/a/5235/170863) –
Ja, es hat es gelöst, danke. – luk1