Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="UTF-8"?>
- daftarditerima>
- <mahasiswa>
- <profil nisn="13.5.10333" nama="dfd"/>
- <nilai fisika="83" kimia="61" biologi="74" praktik="53" matematika="68" bing="65" bindo="70" kejuruan="71"/>
- </mahasiswa>
- <mahasiswa>
- <profil nisn="13.5.10033" nama="dfd"/>
- <nilai fisika="63" kimia="61" biologi="74" praktik="53" matematika="68" bing="65" bindo="70" kejuruan="71"/>
- </mahasiswa>
- </daftarditerima>
- ajax :
- <script>
- var xhr = new XMLHttpRequest();
- function viewsiswa() {
- if (xhr.readyState == 0 || xhr.readyState == 4) {
- var nama = document.getElementById('status').value;
- var url = 'http://localhost/pi-maru/viewmhs.php?status='+nama;
- xhr.open('GET', url, true);
- xhr.onreadystatechange = respon;
- xhr.send(null);
- }
- }
- function respon(){
- if(xhr.readyState == 4 ){
- if(xhr.status == 200){
- var data="";
- var doc = xhr.responseXML;
- var mhs = doc.getElementsByTagName('mahasiswa');
- for( var a =0; a<mhs.length;a++){
- var pf = mhs[a].getElementsByTagName('profil');
- for( var e=0; e<pf.length; e++){
- data += '<tr><td class="align-center"> ' + mhs[a].pf[e].getAttribute('nisn')+'<br>'+'Nim = '+ mhs[a].pf[e].getAttribute('nama');
- }
- var ns = mhs[a].getElementsByTagName('nilai');
- for(var i=0; i<ns.length; i++){
- data += "<td>"+ mhs[a].ns[i].getAttribute("fisika") +"</td>"+
- "<td>"+ mhs[a].ns[i].getAttribute("kimia") +"</td>"+
- "<td>"+ mhs[a].ns[i].getAttribute("biologi") +"</td>"+
- "<td>"+ mhs[a].ns[i].getAttribute("praktik") +"</td>"+
- "<td>"+ mhs[a].ns[i].getAttribute("matematika") +"</td>"+
- "<td>"+ mhs[a].ns[i].getAttribute("bing") +"</td>"+
- "<td>"+ mhs[a].ns[i].getAttribute("bindo") +"</td>"+
- "<td>"+ mhs[a].ns[i].getAttribute("kejuruan") +"</td>"+
- "<td>"+ "<a href='#' class='table-icon edit' title='Edit'></a> <a href='#' class='table-icon delete' title='Delete'></a>" +"</td></tr>";
- }
- }
- document.getElementById('viewmhs').innerHTML = data;
- }else{
- document.getElementById('viewmhs').innerHTML = 'Terjadi kesalahan';
- }
- }
- }
- </script>
- html :
- <select name="status" class="err" onchange='viewsiswa()'>
- <option selected="selected"></option>
- <option value="YA">Diterima</option>
- <option value="TIDAK">Tidak Diterima</option>
- </select>
- <div id='viewmhs'> </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement