Arya
Arya

Reputation: 504

CHtml submit button is not working when 'enter' key press in Yii

In my Yii web application, CHtml submit button is not working when 'enter' key press in Login form. My login form is,

<?php echo CHtml::beginForm(); ?>
<h3 class="form-title">Login to your account</h3>
<div class="alert alert-danger display-hide">
<button class="close" data-close="alert"></button>
<span> Enter any username and password. </span>
</div>
<div class="form-group">
<label class="control-label visible-ie8 visible-ie9">Username</label>
<div class="input-icon">
    <i class="fa fa-user"></i>
    <?php echo CHtml::activeTextField($model, 'username', array("class" => "form-control placeholder-no-fix", 'placeholder' => "Username")) ?>
</div>
</div>
<div class="form-group">
<label class="control-label visible-ie8 visible-ie9">Password</label>
<div class="input-icon">
    <i class="fa fa-lock"></i>
    <?php echo CHtml::activePasswordField($model, 'password', array("class" => "form-control placeholder-no-fix", 'placeholder' => "Password")) ?>
</div>
</div><br>
<div class="form-group">
<?php echo CHtml::submitButton(UserModule::t("Login "), array('class' => 'btn green pull-right')); ?>
</div>
<div class="text-danger"><?php echo CHtml::errorSummary($model); ?></div>
<?php echo CHtml::endForm(); ?><br><br><br>
<?php
$form = new CForm(array(
'elements' => array(
    'username' => array(
        'type' => 'text',
        'maxlength' => 32,
    ),
    'password' => array(
        'type' => 'password',
        'maxlength' => 32,
    ),
    'rememberMe' => array(
        'type' => 'checkbox',
    )
),
'buttons' => array(
    'login' => array(
        'type' => 'submit',
        'label' => 'Login',
    ),
),
    ), $model);
?>

In this login form using chtml submit button. I want to submit this login form by press enter key. How to resolve this problem. Please help me.

Upvotes: 2

Views: 402

Answers (1)

midhun k
midhun k

Reputation: 1068

If you want to use onclick:

<?php echo CHtml::submitbutton(UserModule::t("Login "), array('class ' => 'btn green pull-right', 'onclick' => ' '));?>

Upvotes: 0

Related Questions