0
我嘗試將one2many關係字段的視圖更改爲optgroup,因此對於此,我嘗試在jquery中,因此,首先將該小部件更改爲選擇,之後我嘗試爲此使用jQuery。這裏我的jQuery代碼如何將one2many提交到optgroup中odoo 9
<script type="text/javascript">
(function() {
var displayEduacationfield = function(){
var course_value = jQuery('#oe-field-input-13').val();
console.log("Hii");
console.log(course_value);
var course_value = jQuery('#oe-field-input-13').val();
if (course_value == "15"){
jQuery('select[name="x_pg_institution"]').hide();
}
};
displayEduacationfield();
var restructureCourseSelector = function() {
jQuery('select[name="x_course_id"]').each(function() {
var _self = jQuery(this);
var _parentSelect = _self.parent();
if(!_parentSelect.is('select'))
return;
var selfText = jQuery.trim(_self.text());
if(selfText == "")
return;
_self.data('originalText', selfText);
var selfText_a = selfText.split('-');
var groupName = selfText_a.shift();
var optionName = selfText_a.join('-');
_self.text(optionName);
var _group = _parentSelect.find('optgroup[label="'+groupName+'"]');
if(!_group.length) {
_group = jQuery(document.createElement("optgroup"));
console.log("hello");
_group.attr("label", groupName);
_parentSelect.append(_group);
}
_group.append(_self);
});
};
restructureCourseSelector();
})();
</script>
但我沒有得到任何合適的解決方案。如果您有任何想法,請與我分享。