'spetta, ma per caratteri strani intendi il ' ed il "? se è così devi solo aggingere \ davanti ai caratteri che fanno parte della sintassi di JS

<input type="checkbox" name="xyz" value="a\'b\/c\"d" />

poi alla richiesta mandata al server togli l'escape dai caratteri particolari.