I\'m not very familiar with jQuery. I\'m trying to make a form that is submitted in the background without reloading page.
I have a hidden div which shows and hides
1) Use event.preventDefault(); to keep the form from submitting -http://api.jquery.com/event.preventDefault/
event.preventDefault();
2) There isn't anything in the given script that should be causing #result to hide, but you can try $('#result').show() and see if that brings it back
$('#result').show()