* David Cantrell <da...@cantrell.org.uk> [2007-04-20 17:55]: > FWIW, in my own interwebnet applications, I don't use radio > buttons, I have links which the user clicks to immediately > submit their choice to the server.
GET implies that the client can't be held responsible for whatever change on the server is caused by fetching that resource. If you put things like "Delete record" behind a simple link, and the user has Google Web Accelerator installed or there are any other such intermediaries in the loop, you have just screwed over the user because your application violates the HTTP contract for GET. What you want to do is use single-submit-button forms, not links. (Eg. you have one <form> for each action rather than a link, with a submit button as UI to trigger the action.) Regards, -- Aristotle Pagaltzis // <http://plasmasturm.org/>