var val = [];
var $this = this;
var id = this.element.attr('id');
- $.each(this.element.find('.item' + this.bmidselector + ':not(.sample) .subform'), function () {
- var data = $(this).find(':input').serializeArray();
+ $.each(this.element.find('.item' + this.bmidselector + ':not(.sample) .subform'+ this.bmidselector), function () {
+ var data = $(this).find(':input' + $this.bmidselector).serializeArray();
var filteredData = {};
$.each(data, function (k, v) {
var name = v.name.replace(id + '___', '');
val.push(filteredData);
});
+ console.log(val);
this.element.find('.hiddenfield' + this.bmidselector).val(JSON.stringify(val));
},