2012-01-17 69 views
1

我在Yii框架中使用CRUD生成_form.php,並希望允許用戶在單擊按鈕/鏈接時添加其他表單字段到表單中,而無需用戶刷新頁。因此,例如,Yii AJAX表單操作

<input name="upload[]" id="upload" type="file" /> 

有了一個按鈕,會一次又一次地在每次按下按鈕時添加相同的HTML。結果將作爲數組傳回。

真的很感謝這裏的任何幫助或指向好的教程。 Yii非常新穎,是處理事物的正確方式。

謝謝

回答

2

看收集表格輸入這個例子。控制器的動作將告訴你如何處理表單輸入,你可以使用jQuery或類似的修改表單客戶端: http://www.yiiframework.com/doc/guide/1.1/en/form.table

我用類似的方法來收集「子」行。對於父/子關係,還有一種多模式表單擴展,它有利於這種模式,但它不適用於自動填充字段,所以我堅持使用上面概述的方法,並使用JAppendo擴展進行所有形式的修改。

多模式形態: http://www.yiiframework.com/extension/multimodelform

JAppendo: http://www.yiiframework.com/extension/jappendo