|
|
Line 7: |
Line 7: |
| query : '[[Pill Shape::Oval]]|?Pill Imprint|?Pill Dosage|?Pill Ingred|?Pill Color|?Pill Shape|?Pill Size (mm)|?Pill Scoring|?NDC|?Pill Name', | | query : '[[Pill Shape::Oval]]|?Pill Imprint|?Pill Dosage|?Pill Ingred|?Pill Color|?Pill Shape|?Pill Size (mm)|?Pill Scoring|?NDC|?Pill Name', |
| format : 'json' | | format : 'json' |
| }, | | },); |
| .always(function (data) {
| |
| $.each(data.query.results, function (index, value) {
| |
| //Assign variables the values returned from the function//
| |
| var drugNameFull = value.fulltext;
| |
| var drugNameShort = drugNameLong.split("#")[0];
| |
| var pillImprint = value.printouts["Pill Imprint"];
| |
| var pillDosage = value.printouts["Pill Dosage"];
| |
| var pillIngred = value.printouts["Pill Ingred"];
| |
| var pillColor = value.printouts["Pill Color"];
| |
| var pillShape = value.printouts["Pill Shape"];
| |
| var pillSize = value.printouts["Pill Size (mm)"];
| |
| var pillScoring = value.printouts["Pill Scoring"];
| |
| var ndc = value.printouts["NDC"];
| |
| var pillName = value.printouts["Pill Name"];
| |
| //Find a <table> element with id="resultsTable-body":
| |
| var table = document.getElementById("resultsTable-body");
| |
| | |
| //Create an empty <tr> element and add it to the 1st position of the table:
| |
| var row = table.insertRow(index);
| |
| | |
| //Insert new cells(<td> elements) into the "new" <tr> element:
| |
| var cellDrugName = row.insertCell(0);
| |
| var cellPillImprint = row.insertCell(1);
| |
| var cellPillDosage = row.insertCell(2);
| |
| var cellPillIngred = row.insertCell(3);
| |
| var cellPillColor = row.insertCell(4);
| |
| var cellPillShape = row.insertCell(5);
| |
| var cellPillSize = row.insertCell(6);
| |
| var cellPillSocring = row.insertCell(7);
| |
| var cellNDC = row.insertCell(8);
| |
| var cellPillName = row.insertCell(9);
| |
| | |
| //Add Values to the cells:
| |
| cellDrugName.innerHTML = drugNameShort ;
| |
| cellPillImprint.innerHTML = pillImprint;
| |
| cellPillDosage.innerHTML = pillDosage;
| |
| cellPillIngred.innerHTML = pillIngred;
| |
| cellPillColor.innerHTML = pillColor;
| |
| cellPillShape.innerHTML = pillShape;
| |
| cellPillSize.innerHTML = pillSize;
| |
| cellPillSocring.innerHTML = pillScoring;
| |
| cellNDC.innerHTML = ndc;
| |
| cellPillName.innerHTML = pillName;
| |
| | |
| | |
| | |
| //Create a variable containing the HTML to be appended to the end of the table//
| |
| //var newRow = '<tr> <td>' + drugNameShort + '</td> <td>' + pillImprint + '</td> <td>' + pillDosage + '</td> <td>' + pillIngred + '</td> <td>' + pillColor + '</td> <td>' + pillShape + '</td> <td>' + pillSize + '</td> <td>' + ndc + '</td> <td>' + pillName + '</td> </tr>';
| |
| /*Append the new row with the information.*/
| |
| $('#resultsTable-body').append(newRow);//
| |
| });
| |
| });
| |
| ); | |
| }); | | }); |
| </script> | | </script> |