Tenia el mismo problema cuando queria procesar un formulario con un action del tipo (javascript
:consultar()). Que me servia cuando lo procesaba directamente a traves de URL pero cuando lo cargaba en un div contenedor me salia un error de objeto inexistente en javascript. Como me temia y como me lo confirmaste el problema era el procesar codigo javascript en un request.
Gracias por la solucion.