[英]JavaScript get JSON from rest API without re-rendering the page
我正在嘗試在javascript中查詢rest API並使用jQuery解析並將結果插入到我的網頁中。 在進行查詢時,我相信它會提交搜索表單並重新呈現頁面,從而刪除我剛查詢和插入的所有元素。
這是我用來提出要求的內容:
function get_data(){
var url = "www.rest_api/search_term&apikey=My_Key"
var xmlHttp = null;
xmlHttp = new XMLHttpRequest();
xmlHttp.open( "GET", url, false );
xmlHttp.send( null );
return xmlHttp.responseText;
}
搜索詞來自簡單的輸入表單,並在單擊提交按鈕時提交。 我的目標是將此網頁保留在一個頁面中,並避免使用結果頁面。
http://api.jquery.com/jQuery.getJSON/
請求URL示例:
記得在調用jsonp apis時,你必須在url中添加一個額外的參數: callback=?
這里有一個簡單的小提琴作為例子: http : //jsfiddle.net/8DXxN/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.