2010-03-25 5 views

답변

32

과 같이 해당 증속 쉼표로이 형식, 'button text': function() { }를 사용하여 만들기 :

$("#mydialog").dialog({ 
    buttons: { 
    'Confirm': function() { 
     //do something 
     $(this).dialog('close'); 
    }, 
    'Cancel': function() { 
     $(this).dialog('close'); 
    } 
    } 
}); 
+2

나 같은 초보자를위한 훌륭한 솔루션입니다. 고맙습니다. 나는 항상 새로운 기술을 배우기에 자신감을 가지고 있습니다. 왜 stackoverflow 내가 직면하고있는 문제에 대한 답변을 보여줄 수 있기 때문에 ... –

1

이 추가하려면, 버튼 배열 방법은 버튼 당 더 많은 기능을 노출로에 대해 알고 유용 아이콘 및 기타 버튼 별 속성 추가 등. 각 버튼 객체 주위에 여분의 중괄호가있는 버튼 배열로 바뀌는 버튼 세트 주위에 추가 된 대괄호로 주목해야 할 점입니다.

$("#mydialog").dialog({ 
    buttons: [{ 
    text: 'Confirm', 
    icons: { 
     primary: "ui-icon-check" 
    }, 
    click: function() { 
     //do something 
     $(this).dialog('close'); 
    }},{ 
    text: 'Cancel', 
    icons: { 
     primary: "ui-icon-cancel" 
    }, 
    click: function() { 
     $(this).dialog('close'); 
    } 
    }] 
}); 
관련 문제