Hallo Forum,
suche mal wieder nach einer Lösung. Mit dem Prado-Framework konnte man mit ‘registerPostBackControl’ parameter an eine JavaScript Klasse übergeben.
Klasse:
class test extends TPanel
{
function onInit($param)
{
$asset = $this->publishAsset('common');
$cs = $this->getPage()->getClientScript();
$cs->registerScriptFile('JsClass',$asset.'/js/JsCore.js');
$cs->registerPostBackControl('JsClass',$this->getPostBackOptions());
}
protected function getPostBackOptions()
{
$options['ID'] = $this->ID;
$options['Text'] = 'Hallo';
$options['Value'] = 253;
return $options;
}
}
JavaScript:
ySingle.Worker = Class.create({
initialize: function(params){
this.ID = params.ID
this.Text = params.Text
this.Value = params.Value
}
});
Geht das mit Yii, gibt es da auch eine Funktion oder wie kann man das sonst lösen… Bin für jeden Hinweis sehr dankbar.
Viele Grüße,
Mario