Can I create an ASP.NET ImageButton that doesn’t postback?

I’m trying to use the ImageButton control for client-side script execution only. I can specify the client-side script to execute using the OnClientClick property, but how do I stop it from trying to post every time the user clicks it? There is no reason to post when this button is clicked. I’ve set CausesValidation to False, but this doesn’t stop it from posting.

Using an input=”submit” field to submit instead of button=”” with parsley.js

I currently have an ASP.net page which has one form tag around the entire page. Within that page, I have two forms that are validated with parsley.js when their respective submit button is clicked.
At the moment, the trigger to validate these forms are buttons and I need for them to be input=”submit”. Does anyone have an idea on how to execute this?