jquery unbind 不起作用
我做的是个可编辑的table单元格
其中这个table是通过ajax动态生成的
html.Append("<td align=right im='QTY' ondblclick='javascript:EditInfo(this)'>" + dr["b_QTY"].ToString());
html.Append("</td>");
js如下:
function EditInfo(obj) { $(obj).unbind("dblclick"); var objVal = $(obj).html(); var id = Math.round(Math.random(10000)); $(obj).html(""); $(obj).html("<input id='" + id + "' onblur='Recover(this)' type='text' value='" + objVal + "' style='width:80px;'/>"); $("#" + id).focus();}function Recover(obj) { var inputVal = $(obj).val(); var tdObj = $(obj).parent(); var trObj = tdObj.parent(); tdObj.html(inputVal); tdObj.bind("dblclick", EditInfo(tdObj));}