[英]Yii, attaching a javascript function on submit button
我想在我的提交按钮上附加一个功能。 但是我的代码似乎没有调用该函数。
基本上,我要执行的操作是在提交表单时启用所有禁用的字段。
这是我的代码:
<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
事件,并根据Kancho Iliev的评论进行了添加。
$( "#booking-form" ).submit(function() {
$("#Booking_clientPackagedService_id").prop("disabled", false);
});
但是它仍然无法正常工作。 我在哪里错过了?
删除onclick事件,然后添加
$("your_form_name").submit(function(){
enableField();
});
这是附加提交功能的正确方法:
$(function() {
$("#formName").submit(function() {
alert("hi");
//do whatever
});
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.