我正在尝试将带有 angularjs 的表单数据保存到使用 php 作为后端的数据库中。我有这个 html 作为表单
<form ng-submit="newContactSubmit()">
<label>FirstName<input type="text" name="contact_firstname" required ng-model="newContact.contact_firstname" /></label>
<label>LastName<input type="text" name="contact_lastname" ng-model="newContact.contact_lastname" /></label>
<button type="submit">Save</button>
</form>
现在的问题是在我的情况下不需要姓氏,如果我发送表单而没有填写任何姓氏,那么newContact
变量只有contact_firstname
使其在 php 端出错的字段。
$scope.newContactSubmit = function() {
alert(JSON.stringify($scope.newContact));
/*contactService.saveContact($scope.newContact).then(function(response) {
alert(JSON.stringify(response));
});*/
};
控制器不会将该contact_lastname
字段发送为空。即使我没有完成它们,有没有办法让它定义两个变量?谢谢你,丹尼尔!