查询$ form-> input()数组

时间:2009-09-08 11:41:38

标签: cakephp

echo $ form-> input('field',array(                 'type'=> '无线电', '说明'=> $ R [ '属性'] [ '标签'],

            'separator' => '--separator--',
            'options' => array() 
        ));

如何查询内部选项以从数据库中检索此对应字段的选项。 比如发送$ property ['Attribute'] ['id']的attribute_id   并获取该属性的cooresponding选项..  我用Ajax帖子试过了  像

                             var ht = $.ajax({
                                              type: "GET",
                                              url: "http://localhost/FormBuilder/index.php/forms/viewChoices/"+attribute_id,
                                                                 async: false
                                                    }).responseText;


               var myObject = eval('(' + ht + ')');


var data = myObject;var j=0;
 $.map(data.choices, function(i){ j++; alert(i.choice);

返回i.choice;});

它返回i.choice中的选择.. 但我不知道如何将它放在选项数组中... 请建议我......

1 个答案:

答案 0 :(得分:2)

你不应该这样做。在控制器中执行此操作并将其传递给视图文件。