안녕하십니까.HTML 테이블 행 데이터 편집
텍스트 필드 값을 업데이트하는 중 오류가 발생합니다. 하나의 텍스트 필드를 업데이트하면 나머지는 모두 동일한 값으로 자동 업데이트됩니다. 여기
링크 내 소스 코드가 포함되어 있습니다 :http://jsfiddle.net/jFycy/284/
내 요구 사항은 해당 특정 필드를 업데이트하는 것입니다.
$(function() {
$(".inner, .inner2").dblclick(function (e) {
e.stopPropagation();
var currentEle = $(this);
var value = $(this).html();
updateVal(currentEle, value);
});
});
function updateVal(currentEle, value) {
$(currentEle).html('<input class="thVal" type="text" value="' + value + '" />');
$(".thVal").focus();
$(".thVal").keyup(function (event) {
if (event.keyCode == 13) {
$(currentEle).html($(".thVal").val().trim());
}
});
$(document).click(function() {
$(currentEle).html($(".thVal").val().trim());
});
}
사용'contenteditable' 속성 http://jsfiddle.net/pranavcbalan/kk71zsqa/ –
이미 데이터 테이블이 이전을 시도했다. 그러나 업데이트 된 가치는 알려지지 않았습니다. – user4342532
http://jsfiddle.net/pranavcbalan/kk71zsqa/2/ –