better element id

This commit is contained in:
altairis-noe 2021-07-08 16:42:54 +02:00
parent 4e77a0d16a
commit cbd8fa3572

View File

@ -1650,21 +1650,20 @@ if (is_object($objcanvas) && $objcanvas->displayCanvasExists($action)) {
print '<script type="text/javascript"> print '<script type="text/javascript">
$(document).ready(function() { $(document).ready(function() {
$("#field_mask").parent().addClass("hideobject"); $("#field_mask").parent().addClass("hideobject");
var preselect = $("#status_batch option:selected");'; var preselect = document.getElementById("status_batch");';
if ($conf->global->PRODUCTBATCH_SN_USE_PRODUCT_MASKS) if ($conf->global->PRODUCTBATCH_SN_USE_PRODUCT_MASKS)
{ {
print 'if (preselect == "2") { print 'if (preselect.value == "2") {
$("#field_mask").parent().toggleClass("hideobject"); $("#field_mask").parent().removeClass("hideobject");
}'; }';
} }
if ($conf->global->PRODUCTBATCH_LOT_USE_PRODUCT_MASKS) if ($conf->global->PRODUCTBATCH_LOT_USE_PRODUCT_MASKS)
{ {
print 'if (preselect == "1") { print 'if (preselect.value == "1") {
$("#field_mask").parent().toggleClass("hideobject"); $("#field_mask").parent().removeClass("hideobject");
}'; }';
} }
print '$("#status_batch").on("change", function () { print '$("#status_batch").on("change", function () {
console.log("We change batch status");
var optionSelected = $("option:selected", this); var optionSelected = $("option:selected", this);
var valueSelected = this.value; var valueSelected = this.value;
$("#field_mask").parent().addClass("hideobject"); $("#field_mask").parent().addClass("hideobject");
@ -1672,7 +1671,7 @@ if (is_object($objcanvas) && $objcanvas->displayCanvasExists($action)) {
if ($conf->global->PRODUCTBATCH_LOT_USE_PRODUCT_MASKS && $conf->global->PRODUCTBATCH_LOT_ADDON == 'mod_lot_advanced') { if ($conf->global->PRODUCTBATCH_LOT_USE_PRODUCT_MASKS && $conf->global->PRODUCTBATCH_LOT_ADDON == 'mod_lot_advanced') {
print ' print '
if (this.value == 1) { if (this.value == 1) {
$("#field_mask").parent().toggleClass("hideobject"); $("#field_mask").parent().removeClass("hideobject");
$("#batch_mask_input").val("'.$inherited_mask_lot.'"); $("#batch_mask_input").val("'.$inherited_mask_lot.'");
} }
'; ';
@ -1680,7 +1679,7 @@ if (is_object($objcanvas) && $objcanvas->displayCanvasExists($action)) {
if ($conf->global->PRODUCTBATCH_SN_USE_PRODUCT_MASKS && $conf->global->PRODUCTBATCH_SN_ADDON == 'mod_sn_advanced') { if ($conf->global->PRODUCTBATCH_SN_USE_PRODUCT_MASKS && $conf->global->PRODUCTBATCH_SN_ADDON == 'mod_sn_advanced') {
print ' print '
if (this.value == 2) { if (this.value == 2) {
$("#field_mask").parent().toggleClass("hideobject"); $("#field_mask").parent().removeClass("hideobject");
$("#batch_mask_input").val("'.$inherited_mask_sn.'"); $("#batch_mask_input").val("'.$inherited_mask_sn.'");
} }
'; ';