이 작업을 수행하는 데 시간이 많이 걸리며 JavaScript 오류가 발생하지 않습니다. 그것은 바로 행동으로 바로 가고 있습니다. 여기에 내가Jquery 및 대화 상자 유효성 검사
$를 사용하고있는 자바 스크립트입니다 (함수() {
$("form[name=form1]").submit(function(){ return $("#dialog").dialog({ autoOpen:false, bgiframe: true, resizable: false, //height:auto, width:500, modal: true, overlay: { backgroundColor: '#000', opacity: 0.5 }, buttons: { 'I Agree': function() { $(this).dialog('close'); return true; }, 'I Do Not Agree': function() { $(this).dialog('close'); return false; } } }); });
});
클릭 기능 (http://pastie.org/private/5z0cqb5zf7o2jqmjgyfjea)을 추가하고 버튼의 ID를 #button으로 설정했는데 아무런 변화가 없습니다. – mikelbring
#button이 제출 버튼 인 경우 'return false;'를 추가하십시오. 제출을 피하기 위해 클릭 핸들러의 끝까지. 그 외, 당신의 코드에는 아무런 문제가 없다. Firebug를 사용하여 어떤 일이 일어나고 있는지 확인할 수 있습니다. – kgiannakakis