ユーザーがコンボ ボックスで要素を選択したときに、データベースからテキスト ボックスを自動入力する必要があります。php の jQuery または Java スクリプトを使用します。$name 要素を選択するとそのテキストを取得します
<select name="Work_Subject" id="id2" onchange="">
<option value="*" selected>*</option>
<option value="1">TD</option>
<option value="2">HW</option>
<option value="3">Re</option>
<option value="4">AM</option>
<option value="5">Other</option>
</select>
$name=$_POST['work_suubject'];
$arrResult = mysql_query("SELECT * FROM cr_time name=".$name."",$con);
if((mysql_num_rows($arrResult))>0){
$row = mysql_fetch_row($arrResult);}
<input type="text" name="title_affect" id="title_affect" value="<?php $row['name']?>">
HTML ファイル
<select name="Work_Subject" id="id2">
<option value="*" selected>*</option>
<option value="1">TD</option>
<option value="2">HW</option>
<option value="3">Re</option>
<option value="4">AM</option>
<option value="5">Other</option>
</select>
<input type="text" class="result" />
<input type="text" class="result" />
<input type="text" class="result" />
<input type="text" class="result" />
<input type="text" class="result" />
JS
$("#id2").change(function(){
$.ajax({
type: "POST",
url: "some.php",
data: {'value':$(this).val()},
success: function(msg){$('.result').val(msg)}
});
});
some.php
make your code and echo result
Eg. echo $result; die;
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加