2014-01-28 3 views
0

확인란이있는 코드가 있고이 확인란을 선택하면 데이터베이스에서 데이터를 가져 오는 기능에 대한 제안이 필요합니다. 데이터베이스의 테이블 이름은 Shifliigid이고 확인란에서 사용하는 데이터는 쉬프터입니다. 그래서 어떤 제안 (영어 내 첫 번째 또는 두 번째 언어가 아닙니다, 그래서 짧은 그늘 설명은 화 내지 않는다) 좋은 것 "기능은 데이터베이스에서 데이터를 가져 오기 위해"더 JS 없습니다자바 스크립트의 확인란에 대한 기능

var nodeTr = document.createElement("tr"); 
var td_tekst = document.createElement("td"); 
td_tekst.innerHTML="Motoorika"; 
var td = document.createElement("td"); 
td.style.width = "370px"; 
var input = document.createElement("textarea"); 
//input.type = "text"; 
input.name = "//funktsioonide hindamine/funktsioon[" + count + "]/motoorika"; 
input.value = rowData.motoorika.replace(/<br\/>/g, "\r\n"); 
input.className = "txt_left"; 
input.style.width = "368px"; 
input.style.fontSize = "9pt"; 
var nodeMotoorika = input; 
addChangeListener(input); 
td.appendChild(input); 
nodeTr.appendChild(td_tekst); 
nodeTr.appendChild(td); 
evaluationContainer.appendChild(nodeTr); 

//This is the part that makes the checkboxes 

var nodeTr = document.createElement("tr"); 
var td_tekst = document.createElement("td"); 
var td = document.createElement("td"); 
var echeckbox = document.createElement("input"); 
echeckbox.type="checkbox"; 
echeckbox.name = "//funktsioonide hindamine/funktsioon[" + count + "]/nagemine/vahend_0301"; 
td.appendChild(echeckbox); 
td.innerHTML+="käeprotees/-ortoos"; 
nodeTr.appendChild(td_tekst); 
nodeTr.appendChild(td); 
evaluationContainer.appendChild(nodeTr); 


var nodeTr = document.createElement("tr"); 
var td_tekst = document.createElement("td"); 
td_tekst.innerHTML="Liikumine"; 
var td = document.createElement("td"); 
td.style.width = "370px"; 
var input = document.createElement("textarea"); 
//input.type = "text"; 
input.name = "//funktsioonide hindamine/funktsioon[" + count + "]/liikumine"; 
input.value = rowData.liikumine.replace(/<br\/>/g, "\r\n"); 
input.className = "txt_left"; 
input.style.width = "368px"; 
input.style.fontSize = "9pt"; 
var nodeLiikumine = input; 
addChangeListener(input); 
td.appendChild(input); 

nodeTr.appendChild(td_tekst); 
nodeTr.appendChild(td); 
evaluationContainer.appendChild(nodeTr); 


//This is the part that makes the checkboxes 

var nodeTr = document.createElement("tr"); 
var td_tekst = document.createElement("td"); 
var td = document.createElement("td"); 
var echeckbox = document.createElement("input"); 
echeckbox.type="checkbox"; 
echeckbox.name = "//funktsioonide hindamine/funktsioon[" + count + "]/nagemine/vahend_0302"; 
td.appendChild(echeckbox); 
td.innerHTML+="jalaprotees/-ortoos"; 
nodeTr.appendChild(td_tekst); 
nodeTr.appendChild(td); 
evaluationContainer.appendChild(nodeTr); 
+0

budy 내가 알고있는 것은 어떤 lang입니까 ...하지만 일반적으로 확인란이 선택되었을 때 그 값만 서버 측에 게시됩니다 ... 여러 값을 사용하려면 배열 이름으로 확인란 이름을 지정해야합니다. Sachin9

답변

0

.

데이터베이스에 액세스하려면 백엔드 기술을 선택해야합니다. 예를 들어 PHP.

0

ajax 호출을 사용하여 PHP 또는 ASP를 사용하여 데이터베이스에서 데이터를 가져옵니다. DOM의 checked 속성을 사용하여 특정 확인란이 선택되어 있는지 확인할 수 있습니다.

관련 문제