CRUD 시스템과 같은 편집 기능입니다. 사용자가 항목을 한 번 클릭하거나 두 번 클릭하여 필드를 직접 필드로 변환하면 데이터 .. 문제는 내가 필드에 아무 것도 입력 할 수 있습니다 herejquery를 사용하여 사용자 입력이있는 문단을 편집하십시오.
, 내가 왜 궁금
데모 ...
HTML을
<li style="list-style:none">click here to edit</li>
를 업데이트
내 아미고, 당신이 매번 당신은 그래서 당신은 정말 빨리 (농담)를 입력해야합니다를 선택하고 새로운 입력을 추가하는
$(document).ready(function(){
$('li').click(function(){
$(this).html("<input id='input' type='text'>");
});
$('#input').blur(function(){
var newVal = ('#input').val();
$('li').text('newVal');
});
});
jEditable plugin? http://www.appelsiini.net/projects/jeditable/default.html – tonoslfx
이렇게하면 이런 일을 할 수있는 좋은 플러그인입니다. 그것이 당신의 목적에 맞는 지 살펴보십시오. http://vitalets.github.io/x-editable/index.html – azzy81
@tonoslfx 그는 거의 작동하고 있는데 왜 html5 contenteditable을 사용하면 플러그인으로 모든 것을 부 풀릴 수 있습니까? – Parrotmaster