Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ

Hello,

I have two fields, field1 is a checkbox and field2 is normal text field. I want to hide a field2 if a field1 is not checked and if 

field1 is checked then show field2. For that, I am creating following code: 


odoo.define('survey_inherit.FormView', function (require) {
"use strict";

var FormView = require('web.FormView');
var core = require('web.core');
var QWeb = core.qweb;

var FormView = FormView.extend({
_checkField: function(){

var $checkbox = $('.custom-control-input').val();

if ($checkbox.is(':checked')) {

$('.o_form_label').show();
$('.mandatory_msg_class').show();
}else{

$('.mandatory_msg_class').hide();
}//close else
},
});//close FormController

return FormView; 
});

But field2 is not hide if field1 is not checked and also field2 is not shown if field1 is checked.

Ảnh đại diện
Huỷ bỏ
Tác giả

can anyone please share any idea. I am doing the last 2-3 days but didn't achieve it.

Bài viết liên quan Trả lời Lượt xem Hoạt động
3
thg 12 19
2987
1
thg 2 23
5317
1
thg 4 22
2657
0
thg 1 20
3516
2
thg 6 24
3300