【发布时间】:2014-10-21 09:04:26
【问题描述】:
我在 php 中有一个来自工作代码列表的表中的下拉字段。选择工作代码后,我需要根据工作代码从另一个表中查找费率并将其输入到输入字段中。所以在工作代码下拉列表中,我有 onchange 事件来执行 javascript。
在 Javascript 中,我执行 rate.php,但是如何将 rate.php 中的值返回到字段中?
工作代码下拉列表:
//workcode drop down
$get5 = mysqli_query($con,"SELECT * FROM va_workcodes order by BriefDesc");
$option_wc = "<select name='wc' id='wc' onchange='getrate()'>";
while($row5 = mysqli_fetch_array($get5)) {
$option_wc .= "<option value = '";
$option_wc .= $row5['WCNo'];
$option_wc .= "'>";
$option_wc .= $row5['BriefDesc'];
$option_wc .= "</option>";
}
echo $option_wc;
echo "</select>";
费率字段
echo "<input name='rate' id='rate' type='text' />";
javascript/jquery
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script type="text/javascript">
function getrate(){
$.get("rate.php");
}
</script>
rate.php
<?php
$getrate1 = mysqli_query($con,"SELECT * FROM rates where .....");
while($row1 = mysqli_fetch_array($getrate1)) {
$StdRate = $row1['StdRate'];
}
?>
所以基本上我需要将 $StdRate 从 rate.php 返回到输入字段(rate)
【问题讨论】:
标签: javascript php jquery input