Template:Team:TU Delft/PartView

From 2010.igem.org

(Difference between revisions)
 
(3 intermediate revisions not shown)
Line 1: Line 1:
<html>
<html>
-
<div id="jsonp</html>{{{part|BBa_B0032}}}<html>"></div>
+
<div id="jsonp</html>{{{part|BBa_B0032}}}<html>">
 +
</div>
<script type="text/javascript">
<script type="text/javascript">
-
 
-
 
$(function() {
$(function() {
 +
var amp = String.fromCharCode(38);
var partName = "</html>{{{part|BBa_B0032}}}<html>";
var partName = "</html>{{{part|BBa_B0032}}}<html>";
var callbackName  = "</html>{{{callback|_jsonpCallback}}}<html>";
var callbackName  = "</html>{{{callback|_jsonpCallback}}}<html>";
Line 13: Line 13:
// default callback
// default callback
-
window['_jsonpCallback' + partName] = function (part) {
+
window['_jsonpCallback' + partName] = function (parts) {
 +
var part = parts[0];
// this will be called by JSON code
// this will be called by JSON code
alert(part.name + ': ' + part.desc);
alert(part.name + ': ' + part.desc);
};
};
-
var webserviceURL = "http://igempartview.appspot.com/query/json?jsonp=" + cbname;
+
var webserviceURL = "http://igempartview.appspot.com/query/json?jsonp=" + callbackName;
-
webserviceURL += partName + "&param=name&value=" + partName;
+
webserviceURL += amp + "param=name" + amp + "value=" + partName;
var html = '<scr'+'ipt src="' + webserviceURL + '"></scr'+'ipt>';
var html = '<scr'+'ipt src="' + webserviceURL + '"></scr'+'ipt>';

Latest revision as of 19:38, 26 October 2010