Add/remove action on jQuery toggle

I ended up not adding/removing the action at all, but rather writing an option to the database and having a second plugin check if the option is set:

function av_maintenance_mode_check() {
    if( !wp_verify_nonce( $_GET['nonce'], 'av-maintenance-mode-nonce' ))
    die( 'Go away!');
    if( get_option( 'av_maintenance_mode' ) == 'on' ) {
        echo '<span style="color:green">On</span>';
    }else{
        echo '<span style="color:red">Off</span>';
    }
    die();
}
add_action( 'wp_ajax_toggle_av_maintenance_check', 'av_maintenance_mode_check' );