Changeset 622
- Timestamp:
- 29/03/16 20:39:03 (5 years ago)
- Location:
- CMIP6dreqbuild/trunk/src/framework/websiteExtras
- Files:
-
- 1 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
CMIP6dreqbuild/trunk/src/framework/websiteExtras/mipVars.html
r614 r622 36 36 <div id="section"> 37 37 <h1>MIP Variables -- search</h1> 38 39 <a id="export" class="myButton" download="" href="#">export</a> 38 40 <center><it><sm>Powered bc <a href="https://github.com/mleibman/SlickGrid/">SlickGrid</a> JavaScript</sm></it></center> 39 41 <div> … … 63 65 <script src="/js/SlickGrid/slick.gridP.js"></script> 64 66 65 <script src="data/ mipVarsData.js"></script>67 <script src="data/data3.js"></script> 66 68 67 69 <script> … … 126 128 } 127 129 130 /*** function to enable download of selected items. Passed to dataView below. 131 ***/ 132 function createDownloadLink(items){ 133 var anchorSelector = "#export"; 134 var fileName = "selected_json.txt"; 135 if(window.navigator.msSaveOrOpenBlob) { 136 blobObject = new Blob(items); 137 $(anchorSelector).click(function(){ 138 window.navigator.msSaveOrOpenBlob(blobObject, fileName); 139 }); 140 } else { 141 var url = "data:text/plain;charset=utf-8," + encodeURIComponent(items); 142 $(anchorSelector).attr("download", fileName); 143 $(anchorSelector).attr("href", url); 144 } 145 } 146 128 147 $(function () { 129 148 dataView = new Slick.Data.DataView(); … … 162 181 dataView.beginUpdate(); 163 182 dataView.setItems(data); 183 dataView.setDownl(createDownloadLink); 164 184 dataView.setFilter(filter); 165 185 dataView.endUpdate(); 186 166 187 }) 188 189 167 190 168 191 </script>
Note: See TracChangeset
for help on using the changeset viewer.