Here is my code with jquery :
<tr>
<td>
<form name="group" id="form1" method="post">
<select name="group" id="group">
<option value="" disabled selected>Choose your group..</option>
<?php foreach ($userGroups['data'] as $groups) {
echo "<option value=\"".$groups['id']."\">".$groups['name']."</option>";
}?>
</select>
</form>
</td>
</tr>
<tr>
<td id="fetchmember">
<script type="text/javascript">
$('#group').on('change',function(){
var id_group = this.value;
$('#fetchmember').html('<center><img src="ajax-loader.gif"></center>');
$('#fetchmember').load('fetchmember.php?group='+id_group);
});
</script>
</td>
</tr>
fetchmember.php :
<?php
include 'facebookauth.php';
$groupId = $_GET['group'];
$groupmember = $facebook->api('/'.$groupId.'/members');
$membergroup = $groupmember['data'];
foreach ($membergroup as $membergroups) {
echo "<li>".$membergroups['name']."</li>";
}
?>
How to create .load in pure javascript? I have to convert all of my jquery code to pure javascript code, but I have no idea to load fetchmember.php?group='+id_group with pure javascript. Anyone could give me advice?
Thank you so much
changeevent on an element; 2) Setting theinnerHtmlof an element; 3) Making an AJAX request to fetch data from the server; 4) Setting the response of that AJAX request to theinnerHtmlof another element.