The direct solution would be to add to your qa-theme.php:
function head_custom()
{
// default call
qa_html_theme_base::head_custom();
if($this->template=='ask')
{
$this->output('
<script type="text/javascript">
$(document).ready(function(){
$(".qa-form-tall-button-ask").click( function() {
$(this).prop("disabled", true);
console.log("disabled");
})
});
</script>
');
}
} // end head_custom
Important:
This directly disables the button, afterwards there is NO interaction possible anymore. Why do I say that? Because I have some extra code that stops the submitting and tells the user if there are not enough tags specified, then submitting is prevented. However, with the code above, the user cannot submit the form anymore!