良くあるモーダルです。結構カスタマイズができます。OK、キャンセルボタンあり。callback 関数も指定できます。