我試圖從數組中動態創建按鈕列表。每個元素對的第一部分包含按鈕值,第二部分包含按鈕名稱。動態創建按鈕陣列
這是代碼我迄今它創建從陣列按鈕的列表,但名稱不正確鏈接(名字旁邊顯示的按鈕,而不是他們)
我如何正確格式這要做我所需要的?
<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script type=text/javascript>
setInterval(function() {
$.getJSON('/_load_node', {
}, function(data) {
if(data.test_result == 1) {
$("div.value").html(data.test_result);
var newHTML = [];
for (var i = 0; i < data.next_steps.length; i++) {
newHTML.push('<p><button type="submit" name="action" value = ' + data.next_steps[i][0] + ' />' + data.next_steps[i][1] + '</button>');
}
$("div.button").html(newHTML.join(""));
}
return false;
});
}, 1000);
</script>
</head>
<body>
<div class="value"></div>
<div class="button"></div>
</body>
檢查的頁面,它看起來像按鈕被返回作爲<p><button type="submit" name="action" value = value/> </button> name
這是有意義的爲它們要被打印到一邊。有沒有辦法讓這個返回正確?