我在angular.JS中有ui_grid,并且有一种向该网格添加数据的表单 我想验证表格中的数据是否已经存在于网格中! 有什么方法可以帮助我做到这一点? 这是我的代码:
var Exists = false;
for (var i = 0; i < $scope.gridOptions.data.length ; i++)
{
if ($scope.gridOptions.data[i]['country_id'] == personNationality.country_id) {
Exists=true;
}
}
if (Exists == false)
{
//Add To Db
}
但是我想知道ui_grid是否有一种简单的方法可以做到这一点? 谢谢
答案 0 :(得分:0)
ui-grid本身无法检查是否存在,但是您可以使用Angular提供答案:
var Exists = false;
$scope.gridOptions.data.some(function(cfg) {
Exists = Exists || (cfg['country_id'] == personNationality.country_id);
});
if(!Exists) {
// Add to Db
}