Well, I can interpret your text in two ways:
1) execute $.publish on any element which is a children of a form element
$('form').children().click(function(){
$.publish('refreshDiv');
});
2) execute $.publish on all form elements (like checkboxes, radio buttons, etc.)
$('form').find('input').click(function(){
$.publish('refreshDiv');
});
Like Andy E. suggested, it has a better performance to delegate the click event, so less event handlers are bound.
3)
$('form').delegate('input', 'click', function(){
$.publish('refreshDiv');
});