i did a hybrid of the two suggestions, using the current framework. but i did not use the popup option cuz it is just a bit too much.
i create a new row in a form table using jQuery. in an text input field i have an onkeyup that points to some javascript that ajax a partial result set from the controller. the result is displayed in the blank row that colspan's the entire width of the table. it shows the client information as a subset list with a button next to each one entry. when the user selects the right client by pressing on that button, the javascript copies the human readable data into the input field, empties the second row, and copies the id into a hidden field. i did the row trick so that multiple client lists can be pulled on the same screen without interfering with the other. anyway, staying on the same page is a better option. thanx for the input and help. lucas -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.