$("#table").on("dblclick","td",function(){ var td = $(this); var url=$("form").attr("action"); // 根据表格文本创建文本框 并加入表表中--文本框的样式自己调整 var text = td.text(); var txt = $("<input name='cell' type='text' class='form-control'>").val(text); txt.blur(function(){ // 失去焦点,保存值。于服务器交互自己再写,最好ajax var newText = $(this).val(), name=$(this).attr("name"), input=$(this), data={name:newText}; $.post(url,data,function () { // 移除文本框,显示新值 input.remove(); td.text(newText); }); }); td.text(""); td.append(txt); });
双击 表格 td 变成 可以编辑的input框 失去焦点提交
最新推荐文章于 2023-05-02 14:27:10 发布