
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>