<div>
<input type="button" value="https://bbs.csdn.net/topics/編輯" class="bianji" onclick="newFile(this)" id="button"/>
<input type="button" value="https://bbs.csdn.net/topics/洗掉" class="bianji" onclick="del(this)" id="button"/>
</div>
$(function(){
$.getJSON("http://localhost:8081/name2",function(t,status){ //地址
$.each(t.data, function (i, n) {
var row = $("#muban").clone(); //克隆模板(news),創建一個新資料行
row.attr('id','new')
for (attribute in n) {
row.find("#" + attribute).html(n[attribute]);
row.find("#id").attr('id', i+""); //回圈json物件的屬性,并賦值到資料行中對應的列,此處列的id就是相應的屬性名稱
row.find("#button").attr('id', n['id']);
}
if (i==t.data.length-1){
var d=document.getElementById("muban");
d.remove();
}
row.appendTo($("#table")); //添加到contnet里
});
});
});
我這里的id是動態變化的,程式跑起來的時候就按次序增長了
我想要讓彈出的form里的按鈕id與這個按鈕的id保持一致,我自己的想法是如果能在前端直接讓兩個id保持一致的話就不需要將id傳到js里了。
form按鈕代碼如下:
<input type="button" class="button" value="https://bbs.csdn.net/topics/Save" onclick="create_paper_save(this)" id="save"/>
頁面里的按鈕和id

彈出表單的樣子和id
uj5u.com熱心網友回復:
同一個頁面 ID 最好不要一樣。getElementById
getElementsByClassName
這兩個一個沒有 s 一個有 s。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/279485.html
標籤:HTML(CSS)
下一篇:event過時
