添加新字段CakePHP Javascript

时间:2014-03-17 21:43:08

标签: javascript php jquery arrays cakephp

我有一个项目列表并在PHP数组中检索它:

array(
        'Daging Kambing Beku 2' => array(
            (int) 4 => '80.00',
        ),
        'Daging Rusa' => array(
            (int) 32 => '4000.00'
        ),
        'Sayur Kangkung' => array(
            (int) 31 => '5000.00'
        ),
        'Sayur Sawi' => array(
            (int) 30 => '600.00',
            (int) 29 => '4.00'
        ),
        'Sayur Lemau' => array(
            (int) 28 => '1.00'
        ),
        'Sayur Sayuranj' => array(
            (int) 27 => '1.00'
        ),
        'Sayur Segar ke?' => array(
            (int) 26 => '5.00'
        ),
        'French Fries' => array(
            (int) 25 => '90.00'
        ),
        'Daging Arnab' => array(
            (int) 33 => '5.00'
        ),
        'Daging Kerbaul' => array(
            (int) 34 => '20.00'
        )
    )

数组说明:

'Daging Kambing Beku 2' => array(
                (int) 4 => '80.00',
            ),

' Daging Kambing Beku 2'是项目的名称。 (int)4是items表的ID。 ' 80.00'是价格。

我的问题是,我希望每次客户下订单时都要添加一个新功能。 我尝试使用jquery读取PHP数组,并在客户点击"添加新项目时添加项目列表"但它失败了。

我想做这样的事情: https://demo.phppointofsale.com/index.php/sales

客户可以在不经常提交页面的情况下添加多个项目。

我使用CakePHP进行开发。

我会感激任何帮助。感谢。

1 个答案:

答案 0 :(得分:0)

提醒一下,要在js中使用php数组,你需要做一些转换,如:

<script>
<?php echo "var js_array = ".json_encode($php_array).';'?>
</script>