Home



  

<?require_once("../../qutags.php")?>

<?
/* QuTags <qutags@quantumquinn.com>
 * provided by C. Bess courtesy of Quantum Quinn AJAX for PHP live demo - 1.0.1
 */

init_qutags(array("qucomm"=>"../../"));

function listboxChange( $id )
{
        send_quinnerhtml("outmsg", $_POST[$id]." selected");
}

function addListItem()
{
        $count = $_POST["hdn"];
       
        if ( $count > 5 )
        {
                send_jscode("alert('Demo limit reached.')");
                return;
        }
               
        qu_add_option("list", "new option", "a new value");
        send_quvalue("hdn", $count+1);
}

function clearItems()
{
        qu_clear_options("list");
        send_quvalue("hdn", 0);
        send_jscode("alert('cleared items')");
}

quform_start();

qudiv("outmsg");

qulistbox_start("list", array(onchange=>"listboxChange"));
quoption("item 1", "item 1 value");
quoption("item 2", "2nd item value");
quoption("item 3", "3rd item value");
qulistbox_end();

echo "<br /> <br />";

qubutton("btAddItem", array(onclick=>"addListItem", quvalue=>"Add Item"));
echo "&nbsp;&nbsp;";
qubutton("btClear", array(onclick=>"clearItems", quvalue=>"Clear Items"));

quhiddenfield("hdn", 3);

quform_end();
?>