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());
}
});