こんにちは皆さん、HTMLテーブル行データを編集する
テキストフィールドの値を更新中にエラーが発生します。 1つのテキストフィールドを更新すると、残りのすべてが同じ値で自動的に更新されます。ここで
リンクが私のソースコードが含まれています: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());
});
}
http://jsfiddle.net/pranavcbalan/kk71zsqa/ –
がすでにデータテーブル内のこの初期のを試してみましたが、 'contenteditable'属性を使用します。しかし、警告で更新された価値を得ていませんでした。 – user4342532
http://jsfiddle.net/pranavcbalan/kk71zsqa/2/ –