Не совсем уверен, что это то, что вы ищете, но если вы надеялись запустить код safe()
при загрузке страницы, попробуйте это.
Пример: http://jsfiddle.net/ewNEc/
$(function() {
function safe(){
if( this.checked ){
$("select[name='sort']").attr("disabled", "disabled");
$("input[name='group']").attr("disabled", "disabled")
} else {
$("select[name='sort']").attr("disabled", false);
$("input[name='group']").attr("disabled", false)
}
}
$('input#safe').change(safe).triggerHandler("change");
});
Использует .triggerHandler()
для запуска обработчика без изменения состояния.