2014-11-23 7 views
-1

나는 웹 개발을 처음 사용합니다. 선택 드롭 다운을 기반으로 텍스트 입력 유형을 채우는 방법을 알고 싶습니다. 지점을 선택 중이며 직원 번호가 텍스트 상자에 자동으로 입력되기를 원합니다. AJAX를 사용하여 완료 할 수 있습니까? 그렇다면 어떻게? MySQL 데이터베이스에서 직원 번호를 원합니다. 게다가 같은 MySQL 테이블에서 다른 텍스트 입력으로 도착 시간을 표시하고 싶습니다. 미리 감사드립니다. 입력 유형을 선택하여 텍스트 입력 유형을 채우는 방법은 무엇입니까?

+0

지점이나 직원을 선택하고 그 사람의 전화 번호를 텍스트 입력에 표시 하시겠습니까? – blackmambo

+0

할 수 있습니까? 네 아마도; 그러나 상황을 나타내는 정보가 없으면 어떻게 할 수 있는지 말하는 것은 불가능합니다. –

+0

라이브 데모 http://jsfiddle.net/rajaadil/nafnR/2/ –

답변

0

예, 이것은 확실히 JQuery & Ajax로 수행 할 수 있습니다. 그래서 코드 당신은 아직도 당신이 작업하고있는 서버 측 언어와 데이터베이스를 기반으로 그의 URL과 행동을 만들 필요가

$(document).on("change","#dropDownSelector", function(){ 

var changedVal = $("#dropDownSelector").val(); 

$.ajax({ 
      type: 'POST', 
      url: 'actionUrl', //logic for getting the data based on dropdown valur from db 
      data: { 
       "value": changedVal, 

      }, 
      beforeSend:function(){ 
       //Do something before request is sent like showing loading image 
      }, 
      success:function (data){ 
       //Success . Use the data and show it on ui 
      }, 
      error: function(xhr, textStatus, errorThrown){ 
      // failed request; give feedback to user 

      }, 
      complete:function(){ 
       //Do something after request is complete. 
      } 
     }); 

같이 보일 것입니다. 하지만 전반적으로 귀하의 자바 스크립트 코드를 따라야한다.

희망이 있습니다.

해피 러닝 :)

0

JavaScript로 직접 변환 할 수 있지만 jQuery의 변경 방법 (http://api.jquery.com/change/)을 고려할 수 있습니다. 메뉴가 변경되면 입력을 업데이트합니다.

$("#yourMenu").change(function() { 
    $.get("yourServerScript.php", {selectedID:$(this).val()}, function(data) { 
     $("yourInput").val(data); 
    }); 
}); 
0

PHP와 mysql 만 사용할 수 있습니다. 직원 숫자가 될 다음 텍스트 상자 채우기 위해 그것을 사용하도록 선택 상자의 제목을 확인하십시오

$result = $connection->query("SELECT * FROM tablename"); 
while ($row = $result->fetch_assoc()) { 
    echo "<option class='branch' title='$row[employee_number]' value = '$row[branch]'>$row[branch]</option>"; 
} 

을 그리고 사용 jQuery를 : 텍스트 입력을 가정

$('.branch').change(function(event) { 
    $('#employee').val($(this).attr('title')); 
} 

는 id 속성에있다 가치로서의 '종업원'.

관련 문제