I hope you don't need:$(id_complete).submit(function(){
This is enough:
$('.deadline_on').on('change', function(){
dataString = $(this).parent("form").serialize();
$.ajax({
type: "POST",
url: "/activities/edit_deadline_preference",
data: dataString,
success: function(data){
}
});
});