KoolAjax callback supports all basic datatypes. The server-side function can return string, boolean, integer or array datatype.
span style="color: #ff0000;">"/KoolAjax/koolajax.php";
$koolajax->scriptFolder = $KoolControlsFolder."/KoolAjax""This is string from server!""name"=>"John Smith","age"//Enable check string function to be called at client-side
"returnString""returnInteger""returnBoolean""returnArray""form1" method="post""text/css""block">
<input type="button""button" value="Get String from server" onclick="get_string()" />
<span id="string_result""result"></span>
<img id="string_loading" src="Images/loading.gif""loading" alt="Loading...""block">
<input type="button""button" value="Get Integer from server" onclick="get_integer()" />
<span id="integer_result""result"></span>
<img id="integer_loading" src="Images/loading.gif""loading" alt="Loading...""block">
<input type="button""button" value="Get Boolean from server" onclick="get_boolean()" />
<span id="boolean_result""result"></span>
<img id="boolean_loading" src="Images/loading.gif""loading" alt="Loading...""block">
<input type="button""button" value="Get Array from server" onclick="get_array()" />
<span id="array_result""result"></span>
<img id="array_loading" src="Images/loading.gif""loading" alt="Loading..."/>
</div>
<script type="text/javascript">
//String
"string_result").innerHTML = "Server responses:""string_loading").style.visibility = "visible""string_result").innerHTML += "<i>\""+ result+"\"</i>""string_loading").style.visibility = "hidden";
}
//Integer
"integer_result").innerHTML = "Server responses:""integer_loading").style.visibility = "visible""integer_result""integer_loading").style.visibility = "hidden";
}
//Boolean
"boolean_result").innerHTML = "Server responses: ""boolean_loading").style.visibility = "visible""boolean_result""boolean_loading").style.visibility = "hidden";
}
//Array
"array_result").innerHTML = "Server responses:""array_loading").style.visibility = "visible""array_result").innerHTML += " {\"name\":\""+result["name"]+"\",\"age\":"+result["age"]+"}""array_loading").style.visibility = "hidden"