Template:Team:TU Delft/PartView
From 2010.igem.org
(Difference between revisions)
(2 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 ( | + | 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); | ||
Line 19: | Line 20: | ||
var webserviceURL = "http://igempartview.appspot.com/query/json?jsonp=" + callbackName; | var webserviceURL = "http://igempartview.appspot.com/query/json?jsonp=" + callbackName; | ||
- | webserviceURL += | + | 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