CakePHP省略了发送输入字段并更改onSubmit的输入值
CakePHP omitting to send an input field and changing input value onSubmit?
我在办公室使用CakePHP 1.2,在最后一个问题之后,我想在SELECT
输入中发送所选选项的数组键,而不是发送其实际值。我用Model::beforeSave()
函数尝试了一些事情,但没有成功。
我知道CakePHP发布的数据并不包括整个数组,只包括选定的值。以下是目前的功能:
function beforeSave(){
$this->Post->set('category_id', = array_keys($this->data['Annonce']['category_id']);
# debug($this->data);
}
是否有一种方法可以将数组键存储到隐藏输入中,并根据用户在SELECT
输入中选择的项目更改此输入值,同时省略发送用户输入,但仍发送隐藏值?
$categories = Set::combine($categories,'{n}.categories.id', '{n}.categories.nom');
CakePHP自动将array_keys()
值分配给输入的value
字段。
相关文章:
- 为什么不't Javascript对我的输入值进行了一些重新检查
- 可以't让我的if语句处理js中的html表单输入
- 名称输入的索引
- 如何编写HTML输入的JS内联
- 要求输入在数据列表中
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 让文本输入幻灯片显示输入时的新文本输入?然后向后滑动
- 如何将输入(type=text)从html表单传递到javascript函数
- 单击jquery清除输入值
- 而循环只设置php中输入字段中的第一个值
- 在输入字段中将最小金额设置为
- CakePHP省略了发送输入字段并更改onSubmit的输入值
- Javascript 输入到 HTML 表单 onSubmit 与 # 操作到 PHP $_GET(同一文件上的所有代码
- 如果我在输入上有 onBlur 处理程序,则不会调用表单上的 React onSubmit 处理程序?(仅在使用Webs
- 多个反应表单输入禁用onSubmit
- Onsubmit用于邮政编码文本输入.XMLhttprequest:输入zip,返回城市
- OnSubmit JavaScript只对错误条目工作一次,不重复返回表单,而是提交第二次输入的错误值
- 在onsubmit上调用javascript来发布用户输入
- 表单操作onsubmit使用输入值重定向
- AngularJS 使用 onSubmit 使用两个模型更新输入