Php Yii2在视图中使用If-else\u格式
我有两个文本输入名为地址和邮件地址 我使用Jquery,所以当我在Address中输入一些文本时,Mail\u Address和Address有完全相同的文本 现在我想添加1个复选框,所以当我单击该复选框时, 邮件地址已被禁用或只读,并且它与地址具有相同的值 但是如何在Jquery或_表单中为复选框实现if-else呢 多谢各位 这是我的意见表Php Yii2在视图中使用If-else\u格式,php,jquery,forms,checkbox,yii2-basic-app,Php,Jquery,Forms,Checkbox,Yii2 Basic App,我有两个文本输入名为地址和邮件地址 我使用Jquery,所以当我在Address中输入一些文本时,Mail\u Address和Address有完全相同的文本 现在我想添加1个复选框,所以当我单击该复选框时, 邮件地址已被禁用或只读,并且它与地址具有相同的值 但是如何在Jquery或_表单中为复选框实现if-else呢 多谢各位 这是我的意见表 您所需要做的就是为复选框编写一个更改函数,如 $('#checkboxID').on('change',function(){ if($('#che
您所需要做的就是为复选框编写一个更改函数,如
$('#checkboxID').on('change',function(){
if($('#checkboxID).prop('checked'))
{
var address = $('#addressID').val();
$('#mailAddress').val(address).addClass('disabled');
}
else
{
if($('#checkboxID).hasClass('disabled')
{
$('#mailAddress).removeClass('disabled');
}
}
})
您所需要做的就是为复选框编写一个更改函数,如
$('#checkboxID').on('change',function(){
if($('#checkboxID).prop('checked'))
{
var address = $('#addressID').val();
$('#mailAddress').val(address).addClass('disabled');
}
else
{
if($('#checkboxID).hasClass('disabled')
{
$('#mailAddress).removeClass('disabled');
}
}
})
谢谢你的解决方案。我以后再试试。但是我必须在复选框中添加ID吗?或者我只使用“#”.Html::getInputId($model,'sameasover').”作为checkboxID?这是你的心愿,我不知道PHP,但如果这项工作可以使用,谢谢你的解决方案。我以后再试试。但是我必须在复选框中添加ID吗?或者我只使用“#”.Html::getInputId($model,'sameasover').”作为checkboxID?这是你的心愿,我不知道PHP,但如果这项工作可以随意使用