
Untitled
By: a guest on
Jul 4th, 2012 | syntax:
None | size: 1.23 KB | hits: 5 | expires: Never
<script type="text/javascript">
/*
* class environmentsGallery
*/
function environmentsGallery()
{
this.envList;
this.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 )
{
$.ajax({
type: "POST",
url: strUrlFile,
dataType : 'json',
data: {
list : strListName
},
success: function( data ){
this.handlerList = data;
console.log(typeof data);
}
});
} //end getFromDb
} //end environmentsGallery
teste = new environmentsGallery();
console.log("FINAL OUTPUT instanceObject.handlerList: " + teste.handlerList);
</script>