标签: ajaxsubmit

在按钮点击时触发警报

单击按钮时,不会执行警报.我究竟做错了什么?也许我需要在我的标题部分包含一些js文件?

这是我的登录表单视图:

<?php echo CHtml::beginForm(); ?>

<div class="row">
<?php echo CHtml::label('username', 'username'); ?>
<?php echo CHtml::textField('username'); ?>
</div>
<div class="row">
<?php echo CHtml::label('password', 'password'); ?>
<?php echo CHtml::textField('password'); ?>
</div>
<?php
echo CHtml::ajaxButton('sign in', array('site/login'),array(
        'type'=>'POST',
        'update'=>'#mydiv',
        'beforeSend' => 'function(){
            alert("beforeSend");
        }',
        'complete' => 'function(){
            alert("complete");
            }',

));
?>
<?php echo CHtml::endForm(); ?>
<div id="mydiv" style="color:white;">...</div>
Run Code Online (Sandbox Code Playgroud)

这是我在控制器中的代码:

public function actionLogin()
{
    $this->renderPartial('//blocks/user_info');
}
Run Code Online (Sandbox Code Playgroud)

user_info只是回响 some text

php ajax yii ajaxsubmit

8
推荐指数
1
解决办法
2万
查看次数

标签 统计

ajax ×1

ajaxsubmit ×1

php ×1

yii ×1