JSFiddle - React, Tailwind, and code Playground

by Dave Mednick

JavaScript

$(function() {
    var s = [];
    var q = [];
    var mlID = '4068';
    var suppID = '0';
    var eng_name = 'Landry Tom?>';
    $('#partNo').blur(function() {
        var part = $('#partNo').val();
        fillLookupForAddTelco(part);
    }).css('background', '#CCC').css('color', '#000').attr('maxlength', '50').attr('size', '50').keyup(function() {
        lookupMaterialForAddTelco($('#partNo').val());
    });
    $('#part_desc').css('background', '#CCC').css('color', '#000').attr('maxlength', '50').attr('size', '50');
    $('#submit_desc').button().val('Search').click(function() {
        var listParts = $('#part_desc').val();
        var arrParts = listParts.split(' ');
        getItemsForAddDescTelco(arrParts);
    });
    $('#parts_list').css('background-color', '#CCC').css('color', '#000').attr('rows', '10').attr('cols', '100');
    $('#find_part').button().click(function() {
        $('#materialsTable').html(strLoading);
        var pnv = $('#partNo').val();
        var jqxhr = $.get('findItemForAddTelco.php', {
            partno: pnv
        }, function(content) {
            $('#materialsTable').html(content);
        });
    });
    $('#find_parts').button().val('Find Parts').click(function() {
        var listParts = $('#parts_list').val();
        var arrParts = listParts.split('\n');
        getMaterialsTableHeader();
        $.each(arrParts, function(i, v) {
            if (v !== '') {
                getItemForAddMultiTelco(v, i);
            }
        });
        getMaterialsTableFooter();
    });
    $('#add_selected').button().click(function() {
        $('#result').html(strWorking);
        $('[id^="check"]').not(':checked').each(function(x) {
            $(this).closest('tr').remove();
        });
        $('[id^="check"]').filter(':checked').each(function(x) {
            var l = $(this).parent('a').attr('name');
            var itemID = $(this).val();
            s.push(itemID);
            var qtyID = $('input#qty' + l).val();
          ...