深圳全飞鸿

标题: radphp中ajax的深入研究(RPCL) [打印本页]

作者: syant    时间: 2019-9-23 21:37
标题: radphp中ajax的深入研究(RPCL)
radphp中ajax的深入研究(RPCL)

代码部分:
   function Button1JSClick($sender, $params)
   {
   ?>
//~~~~~~~~~~这个地方是原始的JS部分~~~~~~~~~~~~~~~~~
   <?php
      //Dump the call using Ajax to the Button1Click event
      echo $this->Button1->ajaxCall("Button1Click",array(),array("Label1"));
?>
      //Return false to prevent the button submit the form
      return(false);
      <?php
   }

解析后的页面代码如下:

  1. <script type='text/javascript' charset='UTF-8'>
  2. /* <![CDATA[ */
  3. xajax_ajaxProcess = function() { return xajax.request( { xjxfun: 'ajaxProcess' }, { parameters: arguments } ); };
  4. /* ]]> */
  5. </script>
  6. <script type="text/javascript" src="/rpcl-bin/js/common.js"></script>
  7. <script type="text/javascript">var Index=new Object(Object);</script>
  8. <script type="text/javascript">
  9. <!--
  10. function Button1JSClick(event)
  11. {
  12. var event = event || window.event;
  13. var params=null;
  14. //~~~~~~~~~~这个地方是原始的JS部分~~~~~~~~~~~~~~~~~
  15.     xajax_ajaxProcess('Index','Button1',params,'Button1Click',xajax.getFormValues('Index'),["Label1"]);
  16.        //Return false to prevent the button submit the form
  17.       return(false);   
  18. }
  19. -->
  20. </script>
复制代码









欢迎光临 深圳全飞鸿 (http://www.nagomes.com/disc/) Powered by Discuz! X3.2