我在這裏有一個問題,因爲當我保存我的數據時,我可以得到選項框的值,但點擊編輯按鈕後它的相同..我想要做的是它將成爲與價值的選項框顯示第一如何返回選擇選項中的數據
我的繼承人小提琴:http://jsfiddle.net/te2wF/32/
繼承人我的代碼:
function Edit(){
var par = $(this).parent().parent(); //tr
var tdName = par.children("td:nth-child(1)");
var tdAge = par.children("td:nth-child(2)");
var tdGender = par.children("td:nth-child(3)");
var tdButtons = par.children("td:nth-child(4)");
tdName.html("<input type='text' id='txtName' value='"+tdName.html()+"'/>");
tdAge.html("<input type='text' id='txtage' value='"+tdAge.html()+"'/>");
tdGender.html(tdGender.html());
tdButtons.html("<input type='button' value = 'Save' class='btnSave'/><input type='button' value='Delete' class='btnDelete'/>");
$(".btnSave").bind("click", Save);
$(".btnEdit").bind("click", Edit);
$(".btnDelete").bind("click", Delete);
};
您是否嘗試過重新構建整個'select'結構? –
將這些事件綁定到* Edit()裏面的函數*。這是一個問題,即使它不是*問題。 – Trojan
@JLPop - 我就是這麼做的:http://jsfiddle.net/DerekL/PHj7a/ –