![](/img/trans.png)
[英]How do I get the added value from a drop down list and an input box to show?
[英]How to get value from drop down and use it to query then show a result
<?php
$qry = " select * from `HX_tableService` ";
$result = mysql_query($qry, $link);
$serviceList = array();
while($row = mysql_fetch_array($result)) {
$serviceList[$row['serviceID']] = $row['serviceName'];
}
echo "<select class=\"inputform\" name=\"selectedservice\" required> <option value=\"\">---- select ----</option> ";
foreach ($serviceList as $serviceID => $serviceName) {
echo "<option value=\"".$serviceID."\">".$serviceName."</option>";
}
echo "</selected>";
echo "<table width=\"350px\" border=\"1\" >";
echo "<tr>";
echo "<td> <input type=\"number\" max = \"100\" min =\"1\"onkeypress=\"validate(event)\" name=\"serieNumber\" placeholder=\"No.\"/ required></td>";
echo "<td> PRINT OUT THE NUMBER </td>";
echo "</tr>";
echo "</table>";
?>
该代码是我用于选择服务并输入号码的下拉菜单。
我想在输入数字时得到结果(PRINT OUT THE NUMBER)。
-get value from selected series
-get value from input number box
-use both value query from my database
-show result on next column
如果我不清楚我的问题,请对此表示抱歉。 您也可以在此链接上看到我的附件图片。
http://www.uppic.org/image-8C74_53C8D1D6.jpg
我的英语也很抱歉。
谢谢。
为您的输入和目标td设置一个id属性。 之后,您可以执行以下操作:
$('#number').on('keyup', getData);
$('#selectedservice').on('change', getData);
function getData() {
$.ajax({
type: "POST",
url: "some.php",
data: {
number: $('#number').val(),
selectedservice: $('#selectedservice').val()
}
})
.done(function (msg) {
$('#target').html("Data Saved: " + msg);
});
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.