Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/478.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 删除不起作用(保存后无法删除数据)_Javascript_C#_Jquery_Angular_Stored Procedures - Fatal编程技术网

Javascript 删除不起作用(保存后无法删除数据)

Javascript 删除不起作用(保存后无法删除数据),javascript,c#,jquery,angular,stored-procedures,Javascript,C#,Jquery,Angular,Stored Procedures,之后按保存按钮 var prod = []; for (i = 0; i < $("[name='pro_name']").length; i++) { var temp = {}; temp["pro_name"] = $("[name=pro_name'] option:selected")[i].value; temp["

之后按保存按钮

       var prod = [];
          for (i = 0; i < $("[name='pro_name']").length; i++) {
          var temp = {};
          temp["pro_name"] = $("[name=pro_name'] option:selected")[i].value;
          temp["model"] = $("[name=pro_model']")[i].value;
         

            if (!isNull($scope.ext.prod[i])) {
              if (!isNull($scope.ext.prod[i].id)) 
                temp["id"] = $scope.ext.prod[i].id;

            if (!isNull($scope.ext.prod[i].delete_click))
                temp["delete_click"] = $scope.ext.prod[i].delete_click;
                          
        }

        prod.push(temp);
    }

在我看来,JS代码有问题,有人能帮我解决吗?

在调试时检查'if(!isNull($scope.ext.prod[i]){前面的值

可能其中一些对象在“保存”时重置

                   begin
                   if @delete_click = 1 begin
                   DELETE FROM [db].[Prod_list]
                   WHERE [id]=@id
                   end
var click = $scope.ext.prod[i].delete_click;
var product = $scope.ext.prod[i];
var ext = $scope.ext;
var scope = $scope;

if (!isNull($scope.ext.prod[i])) {
  if (!isNull($scope.ext.prod[i].id)) 
    temp["id"] = $scope.ext.prod[i].id;

if (!isNull($scope.ext.prod[i].delete_click))
    temp["delete_click"] = $scope.ext.prod[i].delete_click;
}