Fill form-field in 1 form with the value of a form-field in another form.

Hi,

I'm trying to fill a form-field in 1 form with the value of a form-field in another form.

This is not working for form-fields that are not in the same form, i think.

$("#mainmenu").change( function() {
$("#mainvalue").val($(this).val());
});

mainmenu = i n form 1 / mainvalue = in form 2

How can i get it working?
peps03Asked:
Who is Participating?
 
Kiran SonawaneProject LeadCommented:
Look at this test page: http://jsfiddle.net/gZnKv/3/
0
 
Julian HansenCommented:
Works for me
<!doctype html>
<html>
<head>
<title>EE Test</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript">
$(function() {
	$('#mainmenu').change(function() {
		$('#mainvalue').val($(this).val());
	});
});
</script>
<body>
<form>
	Form 1<input type="text" id="mainmenu" />
</form>
<form>
	Form 2<input type="text" id="mainvalue" />
</form>
</body>
</html>

Open in new window

0
 
peps03Author Commented:
Oke, thanks
but it doesn't work here..

Does it matter that #mainmenu is a select input
and #mainvalue is a hidden input? i guess not..

i can't figure out why it wouldn't work.

Does it matter that there is also an ajax call done in the same change function?
Creating another change function also didn't help

BTW, moving the hidden field to the other form also didn't help the problem.. so that's not it.
0
 
Julian HansenCommented:
Ok two things

1. Did you try the posted code - did that work or not?
2. Can you post more of your code or give a link to a page because there is obviously something on your side that has not been described here which is making your solution fail.

The code I posted works - so if you are using the same logic we need to see more of the code to see why it is not working for you.

I assume javascript is enabled on the browser ??
0
 
peps03Author Commented:
Thanks for the help!

This now works. Maybe i had a typo.

Thanks a million!
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.