CakePHP确认窗口没有出现
CakePHP confirmation popup not appearing
当用户单击提交按钮时,应该出现一个弹出框询问他们是否希望提交选择。我一直在添加视图,我刚刚注意到,虽然表单工作正常,但我不再收到要求确认选择的弹出窗口。
包含两个表。上面的一个用于显示信息,其中每行都有一个复选框。底部的表格允许您选择是只提交选中的复选框,还是提交表格中的所有行。
<table>
<?
echo $this->Form->create(null,array(
'onsubmit'=>'return confirm("Are you sure you want to archive?'));
?>
<th>Order ID</th><th>Order Date</th><th>Order Total</th><th>Status</th><th>View</th><th>Select to Archive</th>
<?php foreach ($orders as $order): ?>
<tr>
<td><?php echo $order['Order']['id'];?> </td>
<td><?php echo $order['Order']['date']; ?></td>
<td><?php echo $order['Order']['total'];?> </td>
<td><?php echo $order['Order']['order_status'];?> </td>
<td><a href="/orders/details/<?php echo $order['Order']['id']; ?>"/>View Order</a> </td>
<td><? echo $this->Form->checkbox('archive_value.', array('hiddenField' => false, 'value' => $order['Order']['id'])); ?></td>
</tr>
<?php endforeach; ?>
</table>
<table class = "table_order_status">
<tr>
<td width="350">
<?
echo $this->Form->input('archive_values', array('options' => $archive_options, 'value' => $select_value, 'name' => 'archive'));
?>
</td>
<td>
<?
echo $this->Form->end(__('Submit'));
?>
</td>
</tr>
</table>
您在onsubmit
选项中有一个错字。看看你的名言。我猜这行:
'onsubmit'=>'return confirm("Are you sure you want to archive?'));
应: 'onsubmit'=>'return confirm("Are you sure you want to archive?")');
相关文章:
- 当我编码窗口时如何返回真或假.确认自己
- 窗口确认在 AJAX 帖子中打印 HTML 标签
- 取消按钮不适用于确认窗口
- 在chrome上显示类似于关闭窗口时的firefox的警报消息.确认消息”;离开"或“;留在这个页面上&quo
- 为什么这个JS确认窗口没有在表单提交时启动
- 在幻像.js中确认警报窗口
- 如何在表单中单击重置按钮时确认弹出窗口
- 在 JavaScript 确认窗口中将 Unicode 转换为字符
- 如何在提交按钮上设置javascript弹出确认窗口的样式
- 脚本抛出不需要的确认窗口.如何删除
- Javascript确认窗口无回发
- OnClick Javascript确认窗口
- JavaScript确认窗口
- CakePHP确认窗口没有出现
- 确认窗口关闭
- Jquery确认窗口不工作,取消按钮点击
- 弹出确认窗口
- 关闭对话框时出现确认窗口的问题
- 我如何编辑Javascript / Bootbox/ Bootstrap确认窗口
- c#2.0-javascript确认窗口,获取bool值