我有下面的JavaScript將被執行時,頁面加載AJAX鏈接: -如何動態創建返回的JSON
$(document).ready(function() {
$.ajax({
type: "GET",
url: "http://localhost:8080/jw/web/json/workflow/package/list?loginAs=admin",
dataType: "JSONP",
// contentType: "application/json; charset=utf-8",
success: function (result) {
$.each(result.data, function (key, val) {
// Format the text to display.
var str = val.packageName ;
// Add a list item for the product.
$('<li/>', { text: str })
.appendTo($('#products'));
});
}
});
});
和asp.net web頁面有以下列表,其中每個項目在列表中represtns一個JSON對象: -
<h1>All Processes</h1>
<ul id="products"/>
但是我試圖做的是,而不是僅僅顯示在列表中val.packageName
,動態地創建一個Ajax鏈接,每個josn對象,當用戶點擊這個ajax鏈接調用另一個是的API,然後在另一個列表中顯示返回的JSON。 但任何人都可以幫助我如何執行這樣的功能? BR
感謝您的答覆,但這樣列表項的包名不會顯示爲鏈接,它會顯示爲文本。 –
好的,爲了清楚起見,你能解釋一下'顯示爲鏈接'的含義是什麼......這樣我可以相應地更新我的答案。 –
可點擊的鏈接,如ajax.actionlinks或等 –