Example #1
0
echo ui_button_pane_end();
?>

</fieldset>

<?php 
/*
 * Add jQuery support to the buttons above
 * **click event**
 */
echo add_jquery_support("#btnDestroyDialog", 'click', like_function(ui_dialog_destroy('#anotherDialog')));
echo add_jquery_support("#btnBuildDialog", 'click', like_function(ui_dialog_build('#anotherDialog', array('title' => 'What is Lorem ipsum?'))));
echo add_jquery_support("#btnDisableDialog", 'click', like_function(ui_dialog_disable('#anotherDialog')));
echo add_jquery_support("#btnEnableDialog", 'click', like_function(ui_dialog_enable('#anotherDialog')));
echo add_jquery_support("#btnCloseDialog", 'click', like_function(ui_dialog_close('#anotherDialog')));
echo add_jquery_support("#btnOpenDialog", 'click', like_function(ui_dialog_open('#anotherDialog')));
echo add_jquery_support("#btnMoveToTopDialog", 'click', like_function(ui_dialog_move_to_top('#anotherDialog')));
echo add_jquery_support("#btnIsOpenDialog", 'click', like_function('isOpenDialog()'));
?>
<script type="text/javascript" language="javascript">
  function isOpenDialog(){
    var isOpen = <?php 
echo ui_dialog_is_open('#anotherDialog');
?>
 ;
    if(isOpen){
      alert('is open = true');
    }else{
      alert('is open = false');
    }
  }
/**
 * Util function for open dialog
 * @param string $event The event opens
 * @param string $listener The jQuery Selector event listener
 * @param string $dialogId The Dialog Id
 * @param boolean $isInternal if the helper is executed within a javascript function
 */
function ui_dialog_open_on_event($event, $listener, $dialogId, $isInternal = false)
{
    if ($isInternal) {
        return jquery_support($listener, $event, like_function(ui_dialog_open($dialogId)));
    } else {
        return add_jquery_support($listener, 'click', like_function(ui_dialog_open($dialogId)));
    }
}