a couple of ways you could do this, the hard part will be keeping all of the information that user has already entered on the page after the refresh.
You'll have to do this in ASP, and I would suggest creating a "Hidden" form that looks something like:
<form name="onLangAdd" method="POST" action="#" onSubmit="submitMe()">
<HIDDEN INPUTS FOR EACH OF THE FORM VALUES>
</form>
the onSubmit will look something like:
<script language="javascript">
function submitMe() {
//FOR EACH FORM INPUT,
//SAVE IT'S VALUE IN ONE OF THE HIDDEN INPUTS
onLangAdd.submit();
}
</script>
Then what you'll do is after the pop-up saves the new language, it will call, in javascript, opener.onLangAdd.Submit();
that way, you preserve all of the users information that they have entered so far, and you call the page again, causing it to reload that combo box. OH, and for each of the form fields you'll need to do this:
<input type="text" name="bookTitle" value="<%=Request("bookTitle")%>">
That's what will pull the data from our form submit back into the form field.
let me know if you need any more help!
T.
[email protected]