yii在提交按钮中显示确认消息两次
yii in submit button display confirm message two time
在我的表单中,我在保存之前给出了一条确认消息。
CHtml::submitButton('Save', array('confirm'=>'Are you sure you want to save?'));
但是消息框出现了两次。。。怎么了?
这是一个可以得到问题答案的表格。。。这是一种方法。。。!!!
<?php $form=$this->beginWidget('CActiveForm', array(
'id'=>'customer-form-guest',
'enableClientValidation'=>true,
'clientOptions'=>array(
'validateOnSubmit'=>true,
'afterValidate' => 'js:function(form, data, hasError) {
if(hasError) {
alert("There are errors in form inputs please resolve it.");
}
else
{
var r = confirm("Are you sure y7ou want to do this ..?");
if(r == true)
{
return true;
}
else
{
return false;
}
}
}' ),
'htmlOptions'=>array('role'=>"form")));
<?php echo CHtml::submitButton($model->isNewRecord ? 'Create' : 'Save',
array('confirm'=> 'Are you sure?')); ?>
当单击"保存"然后"同一页面"渲染时,控制器生成视图的时间也有问题。您必须在URL中传递一些值,然后当视图加载时,只需写入不会显示两次的条件。
相关文章:
- Meteor Router数据函数被调用两次
- 从MySQL数据库中获取输入数据需要两次页面刷新
- Module.start()已激发两次
- Jquery点击事件必须点击两次
- Append元素在运行两次函数后不显示
- 防止双击执行两次jQuery post请求
- 我必须点击两次才能激活任何按钮操作(离子/角度)
- 单击jQuery会激发两次
- 如何避免在树上走两次
- button.单击两次删除附加操作后不工作
- addEventListener对所有元素都有效,但有时它会提醒消息两次或多次
- Phonegap PushPlugin 消息事件被调用两次
- yii在提交按钮中显示确认消息两次
- 彗星消息发送了两次
- Chrome扩展后台消息监听器触发两次
- 套接字.IO发送消息两次
- 表单发送消息两次
- onbeforeunload消息出现两次(ie浏览器)
- 使用 node.js 创建 IRC 机器人.尽管函数只被调用一次,但消息发送两次
- 验证摘要消息弹出两次