<?xml version='1.0' encoding='ISO-8859-1'?>
<?xml-stylesheet type='text/xsl' href='docs.xsl'?>
<docs>
<method cat='Ajax' type='XMLHttpRequest' short='Load a remote page using an HTTP POST request.' name='$.post'>
<desc>Load a remote page using an HTTP POST request.</desc>
<params type='String' name='url'>
<desc>The URL of the page to load.</desc>
</params>
<params type='Map' name='params'>
<desc>(optional) Key/value pairs that will be sent to the server.</desc>
</params>
<params type='Function' name='callback'>
<desc>(optional) A function to be executed whenever the data is loaded successfully.</desc>
</params>
<examples>
<code>$.post("test.cgi");</code>
</examples>
<examples>
<code>$.post("test.cgi", { name: "John", time: "2pm" } );</code>
</examples>
<examples>
<code>$.post("test.cgi", function(data){
  alert("Data Loaded: " + data);
});</code>
</examples>
<examples>
<code>$.post("test.cgi",
  { name: "John", time: "2pm" },
  function(data){
    alert("Data Loaded: " + data);
  }
);</code>
</examples>
</method></docs>
