
Untitled
By: a guest on
Jul 4th, 2012 | syntax:
None | size: 1.34 KB | hits: 8 | expires: Never
<script type="text/javascript">
/*
* class environmentsGallery
*/
function environmentsGallery()
{
var envList;
var handlerList;
_setData('envList');
_setData('handlerList');
/*
* sets data (object literals) to main properties
*/
function _setData(param)
{
switch(param)
{
case 'envList':
var list = param;
var url = 'debug_ambientes_ajax.php';
getFromDb(list,url);
break;
case 'handlerList':
var list = param;
var url = 'debug_ambientes_ajax.php';
getFromDb(list,url);
break;
}
} //end getData
/*
* get's data from db
*/
function getFromDb( strListName, strUrlFile )
{
var that = this;
$.ajax({
type: "POST",
url: strUrlFile,
dataType : 'json',
data: {
list : strListName
},
success: function( data ){
switch ( strListName )
{
case 'envList':
that.envList = "aaa";
break;
case 'handlerList':
that.handlerList = "bb";
break;
}
}
});
} //end getFromDb
} //end environmentsGallery
teste = new environmentsGallery();
console.log(teste.handlerList);
</script>