2
ajax를 사용하여 동적으로 생성 된 대화 상자를 열고 있습니다. 대화 상자에 나타나는 버튼을 jQuery UI 버튼을 사용하게하고 싶습니다. $ ("button"). button()을 호출하여이 작업을 수행 할 수 있지만 모든 버튼 요소에 영향을줍니다. 이 대화 상자에 나타나는 버튼에만 영향을 주려면 어떻게해야합니까?Ajax에서로드 된 UI 대화 상자에 jQuery UI 단추 추가
var $dialog = $('<div>').load('/Dialog').dialog({
autoOpen: false,
title: 'Dialog',
height: 250,
width: 750,
resizable: false,
modal: true,
show: "fadeIn",
hide: "fadeOut"
});
$('#btnOpenDialog').click(function() {
$dialog.dialog('open');
return false;
});
정확히 무엇을하려고합니까? 'dialog()'메서드 내에서'buttons '를 설정할 수 있습니다. – jAndy
명확히하기 위해, 나는 아약스에서로드 된 jQuery 대화 상자를 표시하려고합니다. 0 ~ 10 개의 버튼이있을 수 있습니다. 대화 상자의 모든 단추를 지정하여 각 단추 ID를 지정하지 않고 jQuery UI 단추를 사용하고 개별적으로 .button()을 호출하는 일반로드 기능을 작성하려고합니다. –