array

by pj_js15

HTML

<div class="col-xs-12">
			<div class="form-group js-validation">
				<label class="control-label col-xs-3">
					Tax type<span class="red">*</span>
				</label>
				<div class="col-xs-5 js-validation">
					<select id="taxName" name="taxName" class="form-control js-tax-type width-200px"><option value="7" selected="">
									GST 10%</option>
								<option value="1">
									GST Free</option>
								<option value="composite">
									Composite</option>
							</select></div>
			</div>

			<div class="form-group js-tax-rate-field hidden js-validation">
						<label class="control-label col-xs-3">
							Enter tax %<span class="red">*</span> <br> <span class="subTxt">(value must be between 0.01-99.99)</span></label>
						<div class="col-xs-5">
							<input id="taxRate" name="taxRate" class="form-control js-composite-tax width-200px" value="10.0" type="text"><div class="hidden error">
								Please enter a valid number between 0.01-99.99</div>
						</div>
					</div>
				<div class="form-group js-validation">
				<label class="control-label col-xs-3">
					Select if analgesic tax is applicable<span class="red">*</span>
				</label>
				<div class="col-xs-5">
					<div class="customradioboxCont">
								<div class="radio-item">
									<input id="analgesicTax1" name="analgesicTax" type="radio" value="true"><label for="analgesicTax1">Yes</label></div>
								<div class="radio-item">
									<input id="analgesicTax2" name="analgesicTax" checked="checked" type="radio" value="false"><label for="analgesicTax2">No</label></div>
							</div>
						</div>
			</div>

			<h3>
				Unit specifications</h3>
			<div class="form-group js-validation">
				<label class="control-label col-xs-3" for="email">
					Max Shelf life -
					<em class="subTxt">
						supplier.optional</em>
				</label>
				<div class="col-xs-5">
					<input id="maxShelfLife" name="maxShelfLife" class="form-control js-max-shelf-life width-200px" type="text" value="" maxlength="3"><div...

JavaScript

var gtinArray = new Array();
var qtyArray = new Array();

$('.js-step2-input-consumer-gtin-lbl').each(function(ind, elem){
  gtinArray.push($(elem).text());
});

$('.js-consumer-unit-in-carton-lbl').each(function(ind, elem){
  qtyArray.push($(elem).text());
});

console.log(gtinArray);
console.log(qtyArray);

$('.js-step2-input-consumer-gtin').each(function(ind, elem){
	 var parentHidden = $(elem).parents('.js-consumer-unit-container').hasClass('hidden');
   if(!parentHidden){
   		console.log($(elem).val());
      gtinArray.push($(elem).val());
   }
});


$('.js-consumer-unit-in-carton').each(function(ind, elem){
	 var parentHidden = $(elem).parents('.js-consumer-unit-container').hasClass('hidden');
   if(!parentHidden){
   		console.log($(elem).val());
      qtyArray.push($(elem).val());
   }
});