Page 1 of 1

nuCurrentRow()

Posted: Tue Jun 11, 2024 1:01 pm
by vario
Using the latest version, I have a problem using nuCurrentRow() in an onchange event on a select object.
The value returned doesn't correspond to the row being changed.

For example, I have a subform with a text object and a select object. If I put "alert(nuCurrentRow());" as the onchange or onclick event then the text object event works as expected but the select object event just returns the value of the text event (does that make sense?)

I should add this used to work in previous versions.

Re: nuCurrentRow()

Posted: Tue Jun 11, 2024 1:08 pm
by kev1n
Hi,

Try the following:

Replace

Code: Select all

function nuSelectOnFocus(e) {
	const $field = $(e.target);
	$field.attr('data-nu-org-value', $field.val());
}
with

Code: Select all

function nuSelectOnFocus(e) {
	const $field = $(e.target);
	$field.attr('data-nu-org-value', $field.val());
	nuLookupFocus(e);
}
in nuform.js and then log in again.

Re: nuCurrentRow()

Posted: Tue Jun 11, 2024 1:18 pm
by vario
Good stuff - working as expected now. Thanks for the rapid response!