function getDbValue() { alert($('[data-bind]').length); alert($('[data-bind][0].data-bind')); alert($('[data-bind][0].value')); jQuery.each($('[data-bind]'), function(databind,key) { alert(key); alert(databind); alert(databind[key].data-bind); }) }
The above function is my function, and I want to read all inputs that are bound to data properties, e.g.
<input type="text" id="frmIn1-Officer" data-bind="value: AOfficer" class="InputText"/>
^ When performing my function, I would like it to return "AOfficer", since this is a data binding value.
So an example
<input type="text" id="frmIn1-Officer" data-bind="value: AOfficer1" class="InputText"/> <input type="text" id="frmIn1-Officer" data-bind="value: AOfficer2" class="InputText"/> <input type="text" id="frmIn1-Officer" data-bind="value: AOfficer3" class="InputText"/> <input type="text" id="frmIn1-Officer" data-bind="value: AOfficer4" class="InputText"/> <input type="text" id="frmIn1-Officer" data-bind="value: AOfficer5" class="InputText"/> <input type="text" id="frmIn1-Officer" data-bind="value: AOfficer6" class="InputText"/>
And in every loop, I would like to be able to use the data binding value. for example, the values ββ[0] = 'AOfficer1'
Sorry if my explanation is a bit confusing, I have an idea in my head, but trying to write it down in writing is a lot harder.
source share