警予,附着在提交按钮的JavaScript函数(Yii, attaching a javascrip

2019-10-22 18:43发布

我想要的功能附加到我的提交按钮。 但我的代码似乎并没有被调用函数。

基本上我想要做的是,使所有残疾人领域正在被提交表单时。

下面这是我的代码:

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


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

#Booking_clientPackagedService_id正在做某些动作之后最初被禁用。 但是,当我点击提交,我想实现的领域。 我该怎么做? 请指教,谢谢! :d

编辑

因此,我已删除onclick我的提交按钮的事件,并添加按照千年杀伊利耶夫的评论。

$( "#booking-form" ).submit(function() {
  $("#Booking_clientPackagedService_id").prop("disabled", false);
});

但它仍然没有工作。 我在哪里错过了?

Answer 1:

删除onclick事件,并添加

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


Answer 2:

This is the correct way of attaching a submit function:

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


文章来源: Yii, attaching a javascript function on submit button