Cjax Framework



You may change any element's value ranging from textboxes, checkboxes, divs,spans, and others.
Use the $ajax Object + the id of the element/contained to change the value/html/content.

Change any element values from the backend

Examples

PHP

<?php

$ajax
->click("button1",$ajax->call("ajax.php?change_value/text/|text1|"));

$ajax->click("button2",$ajax->call("ajax.php?change_value/check/|check1|"));

$ajax->click("button3",$ajax->call("ajax.php?change_value/div/");


?>

<!--HTML-->
<input type='text' id='text1' value=''>

<input type='checkbox' id='check1' />

<div id='DIV_1'></div>

Controller:
PHP
<?php 

class change_value {

    function 
div()
    {
        
$ajax ajax();

        
//Some random strings .......
        
$text[] = "Lorem Ipsum is simply dummy text of the printing and typesetting industry. ";
        
$text[] = "Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown ";
        
$text[] = "printer took a galley of type and scrambled it to make a type";
        
$text[] = "specimen book. It has survived not only five centuries, but also the leap into electronic";
        
$text[] = "typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of ";
        
$text[] = "Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.";
        
$text[] = "it is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout.";
        
$text[] = "The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using";
        
$text[] = "'Content here, content here', making it look like readable English. Many desktop publishing packages and ";
        
$text[] = "web page editors now use Lorem Ipsum as their default model text, and a search for 'lorem ipsum' will uncover many";
        
$text[] = "web sites still in their infancy. Various versions have evolved over the years, sometimes by accident, sometimes on purpose (injected humour and the like).";

        
$ajax->DIV_1 $text[rand(0count($text)-1)];
    }

    function 
text($current_value)
    {
        
$ajax ajax();

        
$ajax->text1 "Random number..".rand(100,1000);
    }


    function 
check($current_value)
    {
        
$ajax ajax();

        if(
$current_value) {
            
$ajax->check1 false;
        } else {
            
$ajax->check1 true;
        }
    }
}

?>

Try it













Previous Topic:  Previous Class    ·   Top of Page   ·   Demos Home   ·  

CodeIgniter  ·  Copyright © 2006 - 2012  ·  Cjax