我正在将一个应用程序从 1.3.15 升级到 2.3.8。我自动生成隐藏字段:
function add_ingredient(ingredient_id) {
$('<input>').attr({
type: 'hidden',
id: 'ingredient-' + ingredient_id,
value: ingredient_id,
name: 'data[Comanda][ing_changed][]'
}).appendTo('#frm-ingredients');
}
生成的 HTML 如下所示:
<div id="frm-ingredients">
<input id="ingredient-5" name="data[Comanda][ing_changed][]" value="5" type="hidden">
<input name="data[Comanda][ing_changed][]" value="19" id="ingredient-19" type="hidden">
<input name="data[Comanda][ing_changed][]" value="17" id="ingredient-17" type="hidden">
</div>
当我在控制器中打印 $this->data->request 时,信息不存在。有任何想法吗?