protected function onReadyHook() { parent::onReadyHook(); ?> <script> (function ($) { $(document).ready(function () { //MYAPP.setObj(<?php echo $this->obj_json; ?> );//may not compatible with cache MYAPP.ajax_loader = new ajaxLoader("#cardForm"); $.get(MYAPP.data_port) .done(function (data) { console.log(data); MYAPP.setObj(data.rows[0]); }) .fail(function (data) { console.log(data); }) .always(function () { MYAPP.ajax_loader.remove(); }); $("#qdnew").hide(); $("#qdclone").hide(); $("#qddelete").hide(); //$("#qdnote").hide(); //$("#qdimage").hide(); }); })(jQuery); </script> <?php }
protected function onReadyHook() { ?> <script type="text/javascript"> (function ($) { $(document).ready(function () { <?php if ($this->data['role'] == 'lookup') { ?> $("#qdchoose").bind("click", function(event){ var value = MYAPP.viewModel.<?php echo $this->data['getfield']; ?> (); parent.MYAPP.setLookupResult(value, "<?php echo $this->data['returnid']; ?> "); }); <?php } ?> }); })(jQuery); </script> <?php parent::onReadyHook(); }