带有 Cakephp Action 的 HTML 样式输入
HTML style input with Cakephp Action
在我的index.ctp中,我正在创建一个表,表的最后一列将有3个按钮来对该特定行执行操作。 按钮将是"查看"、"编辑"和"删除"。
我正在尝试决定什么会更容易,使用 cakephp 的表单助手创建一个按钮并将按钮与相应的控制器操作链接,或者使用 javascript 创建输入,然后我将如何将 onclick 链接到控制器操作。
我是 cakephp 的菜鸟,所以任何帮助都会很棒。
以下是使用该窗体的按钮的代码:
<td><input type="button" id="viewButton" value="View"/><input type="button" id="editButton" value="Edit"/><input type="button" id="deleteButton" value="Delete"/></td>
(按钮上没有任何事件,因为我不知道如何将事件链接到控制器)
这是同样的事情,但用 cakephp 的表单助手编写:
<td><?php echo $this->Form->button('View', array('type' => 'button', 'action' => 'view'), $LocalClock['LocalClock']['id']);
echo $this->Form->button('Edit', array('type' => 'button', 'action' => 'edit', $LocalClock['LocalClock']['id']));
echo $this->Form->button('Delete', array('type' => 'button', 'action' => 'delete', $LocalClock['LocalClock']['id']));?>
</td>
我需要帮助让按钮与其操作进行通信。最终,我将尝试打开一个模式窗口,其中包含窗口中的其中一个视图。
提前致谢
我找到了自己问题的答案。
我可以使用这样的按钮
<button onclick="location.href='<?php echo $html->url('/controller/
action'); ?>';">Click me</button>
当调整以适应我的特定程序时,我得到了
<td> <input type="button" class="viewButton" value="View" onclick="location.href='<?php echo $this->Html->url(array('controller' => 'localClocks', 'action' => 'view', $LocalClock['LocalClock']['id'])); ?>';"/>
<input type="button" class="editButton" value="Edit" onclick="location.href='<?php echo $this->Html->url(array('controller' => 'localClocks', 'action' => 'edit', $LocalClock['LocalClock']['id'])); ?>';"/>
Html->url(array('controller' => 'localClocks', 'action' => 'delete', $LocalClock['LocalClock']['id'])); ?>';"/>
我只是想我会分享我的发现。谢谢
相关文章:
- 绑定Range输入以修改样式
- jQuery位置选择器输入样式背景和焦点
- 使用getElementById设置动态ID的输入字段的样式
- 如何从输入中手动设置css样式
- 输入占位符文本转换CSS样式
- 根据用户输入声明样式设置
- 在同一页面上使用jQuery Mobile Flip Switch切换具有隐藏输入样式的图像
- 更改事件中输入元素的样式边框
- 如何单独对输入标签应用样式
- 带有 javascript 的样式输入类型文件
- 将文本区域样式化,使其看起来像单独的输入框
- 更改火狐输入文件标签中的光标样式
- 样式<输入类型=“范围”>用于重定向,在触摸设备上不起作用
- 根据输入范围值移动类/样式
- 使用Javascript为输入字段添加边框样式颜色(提交时没有值),该字段已经在css中带有!important标签的边
- 如何在 html 中设置输入类型按钮的样式
- 从用户输入向元素添加样式
- 带有 Cakephp Action 的 HTML 样式输入
- 样式输入类型=文本
- 在我的网站上设置文件上传按钮的样式(输入类型=“文件”),它似乎运行良好,但在 iOS 上会转换