2013-06-28 2 views
-2

나는 값이 콤보 상자에서 값을 선택한 후에 표시되는 텍스트 상자에서 작업하고 있습니다. 동일한 페이지에서 추가 계산을 위해 텍스트 상자에 나타나는 값을 가져와야합니다. . 여기서 부호화 제가 동일한 페이지에 대한 상기 계산 논문 값을 사용할 수 있도록 별도의 변수와 textboxBtextboxC의 값을 얻을 필요PHP에서 동일한 텍스트 상자의 값을 얻는 방법

<?php 

    $options = array(
     '0' => array(
      'title' => ' ', 
      'value1' => '', 
      'value2' => '',  
     ), 
     '1' => array(
      'title' => 'Islamabad', 
      'value1' => '31.41', 
      'value2' => '73.11', 
     ), 
     '2' => array(
      'title' => 'Lahore', 
      'value1' => '31.56', 
      'value2' => '74.35',   
     ), 
     '3' => array(
      'title' => 'Kharachi', 
      'value1' => '24.86', 
      'value2' => '67.01',   
     ), 
     '4' => array(
      'title' => 'Faisalâbâd', 
      'value1' => '31.41', 
      'value2' => '73.11',   
     ), 
     '5' => array(
      'title' => 'Gujrânwâla', 
      'value1' => '32.16', 
      'value2' => '74.18',   
     ), 
    ); 


    if (isset($_GET['option']) && isset($options[$_GET['option']])) { 
     echo json_encode($options[$_GET['option']]); 
     exit; 
    } 
?> 
<form> 
<?php echo "SELECT " ?> 
<select name="combo" id="combo"> 
<?php 

    foreach($options as $key_value => $option) 
    { 
     printf('<option value="%s">%s</option>', $key_value, $option['title']); 
    } 
?> 
</select> 
<input type="text" name="hidden" id="textboxB" value="" /> 
<input type="text" name="hidden" id="textboxC" value="" /> 
<script type="text/javascript" src="jquery.min1.js"></script> 
<script type="text/javascript"> 

    $(function(){ 
     $('#combo').change(function(){ 
      $.getJSON("?", { 
       option : $(this).val() 
      }, function (data) { 
       $('#textboxB').val(data.value1); 
       $('#textboxD').val(data.value1); 
        $('#textboxE').val(data.value1); 
       $('#textboxC').val(data.value2); 
      }); 
     }); 
    }); 

</script> 

이다. 내가

if(textboxD==3.15) 
{ 
$a=$b...... 
} 

내 요구 사항과 같은 경우 -else 문에 논문 값을 사용하려면 별도의 변수에이 값을 얻는 것입니다. 사람들이 PLZ THS

당신과 같은 배열로 입력 이름을 설정해야

답변

0

에서 도와 :

<input type="text" name="hidden[]" id="textboxA" value="123" /> 
<input type="text" name="hidden[]" id="textboxB" value="654" /> 
<input type="text" name="hidden[]" id="textboxC" value="abc" /> 
<input type="text" name="hidden[]" id="textboxD" value="zyg" /> 

가 기억 아이디의 클라이언트 측에만 유용합니다. ID는 게시되지 않으며 NAME 및 VALUE 만 게시됩니다.

이제 PHP, 당신은을 통해 이러한 값에 액세스 할 수 있습니다

<?php 
$hidden = !empty($_POST['hidden']) ? $_POST['hidden'] : false; 
if($hidden) { 
    foreach($hidden as $key => $value) { 
    echo "$key => $value\n"; // 0 => 123, 1 => 654, etc. 
    } 

    // Directly access single item: 
    echo $hidden[3]; // zyg 
} 
?> 
+0

선생님 난으로 내 자신의 – asmii

+0

그래서 내가 쓸 질수 값으로 값을 기록하지 못할 텍스트 상자의 콤보 상자에서 selction에 오는 값 내 자신의 – asmii

+0

plz 내가 더이상 진행할 수 없다. – asmii

관련 문제