jQuery4PHP Current Release: v1.7.0 - Stable

jQuery version: v1.8.2

jQueryUI version: Stable (1.8.24: jQuery 1.3.2+)

jQuery4php API

Ajax

Hide navigator Hide source code

The jQuery4PHP library has a full suite of AJAX capabilities. The functions and methods therein allow us to load data from the server without a browser page refresh.

AjaxStart

Register a handler to be called when Ajax requests complete. This is an Ajax Event.
<?php include_once 'ajax.php';?>
<div>
<input type="button" value="Get Data" class="ajaxTrigger" />
<div style="color:blue" id="logForAjaxStart">
</div>
<?php
echo
YsJQuery::ajaxStart()
  ->in('#btnAjax')
  ->handler(
   YsJQuery::html()->in('#logForAjaxStart')->value('On ajax start')
  )
  ->executeOnReady();
?>
</div>

<div>
<input type="button" value="Get Data" id="btnAjax" />
<?php $prueba  = YsJQueryCore::serialize()->in('prueba');?>
<?php
echo
YsJQuery::newInstance()
  ->onClick()
  ->in('#btnAjax')
  ->execute(
    YsJQuery::ajax()
      ->_url('examples/response/ajaxResponse.php')
      ->_async(false)
      ->_data($prueba)
      ->_success(
        new YsJsFunction('alert(response)','response')
      )
  )
?>
</div>
<?php
echo
YsJQuery::newInstance()
  ->onClick()
  ->in('.ajaxTrigger')
  ->executeOnReady(
    YsJQuery::triggerHandler()->in('#btnAjax')
                              ->eventType(YsJQueryConstant::CLICK_EVENT)
  )
?>

Comments

  • Support requests, bug reports, and off-topic comments will be deleted without warning.

blog comments powered by Disqus

About

Demos

jQueryUI

Plugins Support - New!

Components - New!

Project Developed by The YepSua Team
SourceForge.net