Yii,在提交按钮上附加javascript函数

Yii,在提交按钮上附加javascript函数,javascript,php,yii,submit,Javascript,Php,Yii,Submit,我想在我的提交按钮上附加一个功能。但是我的代码似乎没有调用这个函数 基本上我希望它做的是,在提交表单时启用alldisabled字段 以下是我的代码: <script> function enableField() { $("#Booking_clientPackagedService_id").prop("disabled", false); } </script> <?php echo CHtml::submitButton(Yii::t('

我想在我的提交按钮上附加一个功能。但是我的代码似乎没有调用这个函数

基本上我希望它做的是,在提交表单时启用alldisabled字段

以下是我的代码:

<script>
function enableField() {
    $("#Booking_clientPackagedService_id").prop("disabled", false);
}
</script>


<?php
    echo CHtml::submitButton(Yii::t('app', 'Save'));
    $this->endWidget();
?>

但它仍然不起作用。我错过了什么

删除onclick事件,然后添加

$("your_form_name").submit(function(){
   enableField();
}); 

这是附加提交功能的正确方法:

$(function() {
    $("#formName").submit(function() {
        alert("hi");
        //do whatever 
    });
});
$(function() {
    $("#formName").submit(function() {
        alert("hi");
        //do whatever 
    });
});