Do you have data from teh first action that needs to be made available in the second action?
This sounds like a view / Interface need.
// i am using jquery here for teh simple get method.
$('#yourbuttonId').click(function(){
$.get('/controllerName/secondAction/',{data},function(response){
// do stuff with response?
},'JSON');
});
public function secondAction()
{
// here you can add some testing logic to make sure its not being visited directly.
if ($this->request->isAjax()){
//do stuff
}
}