重定向表单失败
Redirecting form fails
我在针对特定控制器的表单重定向时遇到问题。在我的数据库表中,它调用lists_acciones
。
型:
<?php
App::uses('AppModel', 'Model');
App::uses('CakeSession', 'Model/Datasource');
/**
* ListAccione Model
*
*/
class ListAccione extends AppModel {
public $useTable = 'lists_acciones';
控制器
<?php
App::uses('AppController', 'Controller');
/**
* ListsAcciones Controller
*
* @property Menu $Menu
*/
class ListsAccioneController extends AppController {
我可以从我的控制器访问任何功能,控制器是 url listsAccione
现在他正在创建一个表单,然后单击转到索引视图,但附带的控制器是lists_acciones
echo $this->Form->create('ListsAccione', array(
'action' => 'index',
'class' => 'form_center',
'id'=>'formulario_busqueda',
'inputDefaults' => array(
'label' => false,
'div' => false,
# define error defaults for the form
'error' => array(
'wrap' => 'span',
'class' => 'my-error-class'
)
)
));
来自 Javascript
var url = "<?php echo $this->Html->url(array(
'controller' => 'listsAccione',
'action' => 'index',
'admin'=>true));?>/page:"+pagina;
$('#formulario_busqueda').attr('action',url); //this works
我在CakePHP文档中找到了解决方案
'url' => ['controller' => 'listsAccione', 'action' => 'index'],
相关文章:
- 表单验证失败,但仍提交
- 即使验证失败,表单也会被提交
- 即使验证失败,表单也会提交
- 删除带有按钮的输入表单失败
- 当表单验证失败时,我将如何最好地处理下一个事件
- 验证失败时阻止表单提交(Angular Material)
- 如何知道向iframe提交表单和文件是否失败
- jQuery 在多步骤表单上验证失败后中断
- 验证码失败显示警报,但表单自动提交如何停止此操作
- 防止在验证失败时提交 jQuery 表单
- 为什么表单元素中的Javascript会失败
- 重定向表单失败
- Ajax 表单提交进度函数失败
- 如何在验证失败弹簧 MVC 时保留输入表单值
- 如果验证失败,如何停止表单提交
- 通过 jQuery (Javascript) 提交表单失败
- 表单选择 GT 9 时脚本失败
- 语义 UI 在成功时,在表单验证时未触发失败回调
- 语义 UI:如何防止在验证失败时提交表单
- 为什么form.submit()在IE9中失败,当iframe中的表单和用户通过gmail时