从模态窗口到JSON AngularJS

时间:2015-12-03 14:24:51

标签: javascript jquery angularjs json

我有一个包含以下字段的表:产品很多 input1 input2 。您可以克隆一条线,然后添加一条新线。 产品选择由json的某个值进行选择。 批次选项为空,并填充第一个所选项目的子数组。因此,您选择产品,在第二个选择中,您有该产品的批次列表。目前,所有 的工作 都很好。

您可以看到完整代码---->> HERE<< ----

问题是我想在选定的 Lots 中添加一个项目,点击" ADD LOT"。但是当我按下" CONFIRM"没有什么变化。为什么?

所以,我不知道如何添加新的地段,以及如何将项目添加到子阵列中:[]'

在我看来,我无法访问产品ID。但我无法解决它。有人能帮助我吗?

谢谢!

注意:json的结构是这样的:

[
     {
        "id":"1",
        "nome":"E0030913008 - Renal Active cane 8 lbs USA Scn",
        "codice": "E0030913008",
         "descrizione": "Renal Active cane 8 lbs USA Scn",
         "m_product_id":1019990,
        "lots":[
           {
              "id":"1",
              "value":"",
              "m_lot_id": null
           }
        ]
     },
     {
        "id":"2",
        "nome":"test 100 33 - tett gg",
         "codice": "test 100 33",
         "descrizione": "tett gg",
         "m_product_id":1012123,
        "lots":[
           {
              "id":"1",
              "value":"",
              "m_lot_id": null
           }
        ]
     },
     {
        "id":"3",
        "nome":"0151002 - TRIKE & BIKE 2 Scd",
         "codice": "0151002",
         "descrizione": "TRIKE & BIKE 2 Scd", 
         "m_product_id":1001716,
        "lots":[
           {
              "id":"1",
              "value":"4658",
                "m_lot_id": 1168357
           },
           {
              "id":"2",
              "value":"603",
                "m_lot_id": 1068859
           }
        ]
     }

1 个答案:

答案 0 :(得分:0)

将行变量传递给调出模式的ng-click函数,然后将其传递给模态控制器的范围。最相关的问题是,当你无法到达那里时,你正试图从模态的范围引用该行。