diff --git a/addprinter.asp b/addprinter.asp index 7bd8c03..216169c 100644 --- a/addprinter.asp +++ b/addprinter.asp @@ -328,10 +328,11 @@ var machineOption = $('#machineid option:selected'); var modelOption = $('#modelid option:selected'); - var vendor = modelOption.data('vendor') || ''; - var model = modelOption.data('model') || ''; - var machineAlias = machineOption.data('alias') || ''; - var machineNumber = machineOption.data('number') || ''; + // Use attr() instead of data() for reliable reading + var vendor = modelOption.attr('data-vendor') || ''; + var model = modelOption.attr('data-model') || ''; + var machineAlias = machineOption.attr('data-alias') || ''; + var machineNumber = machineOption.attr('data-number') || ''; // Only generate if we have model AND (machine OR CSF name) if (!vendor || (!csfName && !machineAlias && !machineNumber)) {