我想從一個使用ajax調用的URL檢索json並顯示它。顯示ajax調用的json結果?
這裏是Ajax調用我使用的那一刻,作爲結果的吊頂開發中diplayed瀏覽器
但是當我嘗試以顯示div的,簡單的JSON($工作正常(「#jsonResultDisplay」)。html(result);) 它只是保持div空白
有沒有一種方法可以做到這一點,也許在普通頁面上顯示結果呢?
var returnResult;
$.ajax(
{
type: "POST",
url: myUrl,
datatype: "jsonp",
data: "param1=" + param1 +
"¶m2=" + param2,
success: function (result) {
log.debug(result);
$("#jsonResultDisplay").html(result);
returnResult = result;
},
error: function (req, status, error) {
log.debug(" error: \n req: " + req + "\n status: " + status + "\n error: " + error);
}
});
而且還當我嘗試將結果保存到使用它outsite Ajax調用的,變量只是停留空?
我敢肯定,它必須愚蠢的問題,但我開始,可以真正使用一些幫助。 在此先感謝
您能否提供更多信息,例如「myUrl」的值?也只是爲了確保,你的服務器端期待POST請求,而不是正確的?您還可以嘗試顯式設置屬性:jsonp:「callback」和jsonpCallback:「myCallback」,然後定義函數myCallback(data)來處理返回。 – jdi
我用Json.stringify(),我不認爲這是最好的方式去,但它的工作 – Rachid