2010-07-29 4 views
1

누구든지 $ (form) .block()을 사용자 정의하는 방법을 알고 있습니까? 아래 메시지? 도와주세요Please Wait 메시지를 사용자 정의 할 수 있습니까?

$(document).ready(function() { 
$('#form1').validate({ 
    rules: { 
     fieldone: { required: true }, 
     fieldtwo: { required: true } 
    }, 
    submitHandler: function(form) { 
     $(form).block(); 
     form.submit(); 
    } 
}); 

$('input:checkbox[name=toggleone]').click(function() { 
    if ($(this).is(':checked')) { 
     $('input[name=fieldone]').rules('add', { required: true }); 
    } else { 
     $('input[name=fieldone]').rules('remove'); 
    } 
}); 

$('#altsubmit').click(function() { 
    $('input[name=fieldtwo]').rules('remove'); 
    $('#form1').submit(); 
}); 

}); 이 http://jquery.malsup.com/block/#element

이 예는, 내가 인용 :이 플러그인의 웹 사이트에이의 예입니다

+0

블록은 표준 jQuery 함수가 아닙니다. 어떤 플러그인을 사용하고 있습니까? – Powerlord

+1

어떤 플러그인을 사용하고 있습니까? –

+0

validateblockui : 여기에서 플러그인을 찾았습니다 : http://stackoverflow.com/questions/2346360? – Nando

답변

1

$('#blockButton2').click(function() { 
     $('div.test').block({ 
      message: '<h1>Processing</h1>', 
      css: { border: '3px solid #a00' } 
     }); 
    }); 

그래서 당신이 어디에가 처리를 말한다 원하는 메시지를 넣어)

+0

메인 페이지가 차단할 메소드가 BlockUI임을 알려주기 때문에 이상합니다. –

+0

정말 이상하지 않습니다. 전체 페이지를 차단하려면 $ .blockUI를 사용하고 $ ("selector")를 사용하는 요소를 차단하십시오 .block() ... 또는 그렇게 표시됩니다 (아직 시도하지 않았습니다). –

관련 문제