0
result.dateの後にボタンを追加したいのは、自分のコードで動作しないようです。ボタンをtdタグの間に置くと、[object Object]エラーが表示されます。評価列の下にボタンを追加するJQueryまたはAJAX
$.ajax({
type: 'GET',
url: 'someUrl.php',
data: {op : "demo"},
dataType: 'json',
success: function(data){
$("#restaurantList > td").empty();
$.each(data, function(i,result){
var buttons = $('<button/>', { id: 1, text:"Get Rating", value: "GetRating", click: function(){alert(result.business);}});
var newRow =
"<tr>"
+"<td>" + result.business + "</td>"
+"<td>" + result.address + "</td>"
+"<td>" + result.rating + "</td>"
+"<td>" + result.date + "</td>"
+"</tr>"
$("#restaurantList tbody").append(newRow)
$("#restaurantList tbody").append(buttons)
});
}
});
、ここで 'にconsole.log(result.business)'結果を貼り付け日付セルにセルのボタンを追加します。私はあなたが 'result.business [i] .business' –
を使用してもうまくいきません。うまくいかないでしょう。 tbodyにボタンを追加することはできません。あなたはtfootを作り、そこに入れなければなりません。 – Bindrid
は、別の列を追加するか、実際に日付とともにtd内に挿入します。私が靴について話したことを無視してください – Bindrid