Jquery AngularJS在数组元素中设置动态键
我无法设置动态数组键 这是我的密码 HTMLJquery AngularJS在数组元素中设置动态键,jquery,html,angularjs,Jquery,Html,Angularjs,我无法设置动态数组键 这是我的密码 HTML <div ng-controller="myCtrl"> <form ng-submit="sendPost()"> <input ng-model="newName[12]"/> <button type="submit">Send</button> </form> </div> 预期产出 [12] => 13
<div ng-controller="myCtrl">
<form ng-submit="sendPost()">
<input ng-model="newName[12]"/>
<button type="submit">Send</button>
</form>
</div>
预期产出
[12] => 13 (Input value)
[15] => 14 (Input value)
Que通过设置动态输入数组键,我可以获得空键值
你也可以查一下
在这个提琴中,您可以在控制台中获得空的对象键
谢谢大家! 如果只希望已设置的密钥存在于发送到服务器的数据中,请使用对象而不是数组。像这样:
$scope.newName = {};
而不是:
$scope.newName = [];
这样,发送到服务器的内容将是:
{
12: "Input value",
15: "Input value"
}
我希望这就是您要找的。为什么在
ng model=“newName[12]”中指定12?@OmarEinea它是我在更新记录时使用它的主要id。为什么标记php?@DhairyaLakhera好的,我删除了它那么您的预期结果是什么?
{
12: "Input value",
15: "Input value"
}