Fix grade range names not being editable.

@dmitchell Simple fix -- span elements don't receive the change event. Added a quick test as well.