Как исправить Uncaught SyntaxError: Unexpected end of input?
как правило эта ошибка вызвана ошибкой синтаксиса:$(function() {
	// Script to select all checkboxes
	$state.on('change', function(ev) {
		var $chcks = $("#example tbody input[type='checkbox']");
		if($state.is(':checked')) {
			$chcks.prop('checked', true).trigger('change');
		}else	{
			$chcks.prop('checked', false).trigger('change');
		}
	});	
});
если править код, то иногда последние кавычки и скобки просто удаляются и тогда $(function() { остается не закрытым и отсюда баг... нужно быть внимательным....
Куда-то у вас данные не приходят в скриптах. Например, если парсите JSON без проверки данных, то это одна из самых популярных причин. Указание ошибки на первую строку не всегда есть правда, часто так бывает если проект собран на MVC-фреймворках и некоторых CMS