チェンジセット 223 : SPARQLBuilderWWW

差分発生行の前後
無視リスト:
更新日時:
2014/12/24 11:46:47 (10 年 前)
更新者:
atsuko
ログメッセージ:

サンプルボタン付き

ファイル:
1 変更

凡例:

変更なし
追加
削除
  • SPARQLBuilderWWW/web/dist.html

    r216 r223  
    77<script src="./jquery-1.11.1.min.js"></script> 
    88<script src="./d3.v3.min.js" charset="utf-8"></script> 
    9 <script src="./sparqlbuilder.js"></script> 
     9<!-- script src="./sparqlbuilder.js"></script --> 
     10<script src="./sb-test.js"></script> 
    1011<script> 
    1112<!--  
     
    2526        window.open(openpage); 
    2627} 
     28 
     29function trySample(sparql){ 
     30    var sb = new SPARQLBuilder('sparql'); 
     31     
     32    $(document).on('complete', '#EndPointSelect', function(){ 
     33        $('#EndPointSelect').val('http://www.ebi.ac.uk/rdf/services/reactome/sparql'); 
     34        sb.changeEndPoint(); 
     35    }); 
     36     
     37    $(document).on('complete', '#StartClassSelect', function(){ 
     38        $('#StartClassSelect').val('http://www.biopax.org/release/biopax-level3.owl#Protein'); 
     39        sb.startClass = 'http://www.biopax.org/release/biopax-level3.owl#Protein'; 
     40        $('#EndClassSelect').val('http://www.biopax.org/release/biopax-level3.owl#Pathway'); 
     41        sb.endClass = 'http://www.biopax.org/release/biopax-level3.owl#Pathway'; 
     42        sb.loadPathList(); 
     43    }); 
     44} 
     45 
    2746--> 
    2847</script> 
     
    3251    <div> 
    3352        <form> 
    34             <input type="button" id="create" value="Start SPARQLBuilder" onclick="new SPARQLBuilder('sparql'); return false;" /> 
     53            <input type="button" id="create" value="Start SPARQLBuilder" onclick="new SPARQLBuilder('sparql'); return false;"/> 
     54            <input type="button" id="create" value="Try with Sample" onclick="trySample('sparql'); return false;" /> 
    3555            <br/> 
    3656            <textarea id="sparql" name="sparql" cols="60" rows="10"></textarea><br/> 
     
    3858        </form> 
    3959    </div> 
     60    <div id="searchResult"></div> 
    4061</body> 
    4162</html>