— Those should be everywhere
— Did you pass data in ajax through xml, or a different data structure?
— For my php server, I just do a plain-jane POST using the submit button
— That library auto-intercepts the submit to validate, then cancels if it is invalid data
— So you don't have to wire it up to the button, just the form
— How does the server see the ajax request?