My-Bic = My Beagle is Cute!

How to set JSON, XML and TEXT formats

    JSON + POST/GET
    This example will cover how to use JSON encoding while sending a POST request. This is the default scheme for M-BIC and is the easiest method to get started with.

    <script>
    // POST
    var ajaxObj = new XMLHTTP("mybic_server.php");
    ajaxObj.call("action=loadComments&comment=heydude", callBackFunction);
    </script>

    <script>
    // GET
    var ajaxObj = new XMLHTTP("mybic_server.php");
    ajaxObj.method="GET";
    ajaxObj.call("action=loadComments&comment=heydude", callBackFunction);
    </script>




    XML + POST/GET
    This method assumes your server page is sending back a valid XML document to send to your callback function

     <script>
    // POST
    var ajaxObj = new XMLHTTP("mybic_server.php");
    ajaxObj.format = "XML";
    ajaxObj.call("action=loadComments&comment=heydude", callBackFunction);
    </script>    

    <script>
   // GET
    var ajaxObj = new XMLHTTP("mybic_server.php");
    ajaxObj.method="GET";
    ajaxObj.format = "XML";
    ajaxObj.call("action=loadComments&comment=heydude", callBackFunction);
    </script>




    TEXT + POST/GET
    This method is for sending plain text back from your server, you can send HTML, strings, anything you want

    <script>
    var ajaxObj = new XMLHTTP("mybic_server.php");
    ajaxObj.method = "TEXT";
    ajaxObj.call("action=loadComments&comment=heydude", callBackFunction);
    </script>