Javascript 发送Yii中表单字段的层次结构

Javascript 发送Yii中表单字段的层次结构,javascript,php,html,forms,yii,Javascript,Php,Html,Forms,Yii,例如,我有一个表单,它有许多字段,名称为person[][name]。 每个人都有许多电话号码字段name=person[][phone][] 但现在,我有: person[0][name]='John'; person[1][phone][0]='123'; person[2][phone][1]='234'; ... person[n][name]='Sam'; person[n+1][phone][0]='584'; person[n+2][phone][1]='697'; ... 如何

例如,我有一个表单,它有许多字段,名称为person[][name]。 每个人都有许多电话号码字段name=person[][phone][]

但现在,我有:

person[0][name]='John';
person[1][phone][0]='123';
person[2][phone][1]='234';
...
person[n][name]='Sam';
person[n+1][phone][0]='584';
person[n+2][phone][1]='697';
...
如何解决这个问题?Yii有什么解决方案吗


p.S.我的表单是通过JS生成的。=每个新的人或电话都是通过点击jQuery.clone函数按钮添加的

您可以添加表单吗?您的表单是静态的还是通过php生成的?
person[0][name]='John';
person[0][phone][0]='123';
person[0][phone][1]='234';
...
person[n][name]='Sam';
person[n][phone][0]='584';
person[n][phone][1]='697';
...
person[0][name]='John';
person[1][phone][0]='123';
person[2][phone][1]='234';
...
person[n][name]='Sam';
person[n+1][phone][0]='584';
person[n+2][phone][1]='697';
...