/******************************************************************* Module : /assets/js/simulator.js Desc. : JS Class Simulator Data dalam Code Created By : Siau Pheng (siaupheng@3fonia.com). Created Date : March 18th, 2021. Last Modified : December 26th, 2025. (c) 3FONIA Software; WWW.3FONIA.COM. *******************************************************************/ var cSIMULATOR = function(url, options){ var vars = { 'url': '', 'param': [] }; this.construct = function(url, options){ $.extend(vars, options); vars.url = url; }; this.set_url = function (url){ vars.url = url; }; this.add_param = function (par_id, par_val){ var _getvalue = (par_val) ? par_id + "=" + escape(par_val) : par_id; vars.param.push(_getvalue); }, this.doPreview = function(){ if (!vars.url) console.warn(vars.param + ", cek url php!"); $.ajax({ type: 'POST', url: vars.url, data: FoniaJS.RequestParam(vars.param), success: function(data){ if (data.length == 0) { FoniaJS.showInfo('Tidak ada data !'); return false; } var _divd = ''; for (var no = 0; no < data.length; no++) { _divd += '