2011-07-12 12 views
0

私が含まれているテーブルがあります。 - まず名前 -Last名前を何私は何をすることです - アドレス -City -etc :ドロップダウンリストからのもの名前、姓などが表示されます。名前を選択すると、テキストエリアに他のフィールド(Adress、Cityなど)が自動的に入力されます。ドロップダウンリストに名前が表示されますが、名前を選択するとテキストには何も表示されません。私は本当に助けが必要です。 これは今までのコードです:移入テキストは、動的なドロップダウンリストに基づいて日出願

$dbu = new ps_DB; 
$quer="SELECT * FROM #__ckforms_1"; 
$dbu->query($quer); 
echo '<div style="float:right; margin-top: 50px;">'; 
    echo "<select name='client' style='width:150' onchange='updateText();' ><option value=''></option>"; 
     while($dbu->next_record()) { 
      $id = $dbu->f("id"); 
      $first=$dbu->f("F1"); 
      $last = $dbu->f("F2"); 
      $adress= $dbu->f("F3"); 
      $city=$dbu->f("F4"); 
      echo "<option value='$id'>$first $last </option>"."<BR>"; 

     } 
     echo "</select>"; 
     echo "<BR>"; 
    echo "<input type='text' name='F3' id='F3' readonly='readonly' >"; 
    echo "<input type='text' name='F4' id='F4' readonly='readonly' >"; 

とJavaScript

function updateText() 
    { 
    var dd = document.getElementById('id'); 
    var ddtext = dd.options[dd.selectedIndex].text; 
    var sp_ddtext = ddtext.replace(/(\w+)\s\s+/g,''); 
    document.getElementById('F3').value = sp_ddtext; 
    document.getElementById('F4').value = sp_ddtext; 
    } 

は、事前にありがとうございます!

+0

でこれを解決しましたか? –

+0

はい、F3->住所とF4->市 – user747192

答えて

0

あなたはF3でドロップダウン、およびF4の入力フィールドから名前に対応したアドレスや都市を表示したいので、私はPHP - AJAX and MySQL

関連する問題