Last active
September 10, 2015 23:23
-
-
Save vitqst/36a0fee14b5d7d495698 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<html> | |
<head> | |
<script language="javascript" type="text/javascript" src="jquery.js"></script> | |
</head> | |
<body> | |
<!------------------------------------------------------------------------- | |
1) Create some html content that can be accessed by jquery | |
--------------------------------------------------------------------------> | |
<h2> Client example </h2> | |
<h3>Output: </h3> | |
<div id="output">this element will be accessed by jquery and this text replaced</div> | |
<script id="source" language="javascript" type="text/javascript"> | |
$(function () | |
{ | |
//----------------------------------------------------------------------- | |
// 2) Send a http request with AJAX http://api.jquery.com/jQuery.ajax/ | |
//----------------------------------------------------------------------- | |
$.ajax({ | |
url: 'api.php', //the script to call to get data | |
data: "", //you can insert url argumnets here to pass to api.php | |
//for example "id=5&parent=6" | |
dataType: 'json', //data format | |
success: function(data) //on recieve of reply | |
{ | |
var id = data[0]; //get id | |
var vname = data[1]; //get name | |
//-------------------------------------------------------------------- | |
// 3) Update html content | |
//-------------------------------------------------------------------- | |
$('#output').html("<b>id: </b>"+id+"<b> name: </b>"+vname); //Set output element html | |
//recommend reading up on jquery selectors they are awesome | |
// http://api.jquery.com/category/selectors/ | |
} | |
}); | |
}); | |
</script> | |
</body> | |
</html> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment