使用Ajax或Javascript显示所选值的输入字段

时间:2018-02-09 17:19:44

标签: javascript php ajax

我想知道只有当有人在选择框中选择了一个值时才能显示输入字段,从数据库中检索选择框中的值。

以下是我的代码

的apercu
    <select id="region" >
    <option value="">Select Region</option>
    <?php
    $Region = $category->getAllRegion();
    if($Region){
    while($result = $Region->fetch_assoc()){
    ?>
    <option value="<?php echo $result['regionId']; ?>"><?php echo $result['regionName']; ?></option>
    <?php } } ?>
    </select> 

    <input type="text" name="town" id="town" /> 

这里是javascript。我试过这样做,但对我没用。任何有更好建议的人都欢迎使用Ajax或JS

<script type="text/javascript">
  $("#region").change(function(){
  if($(this).val()=="<?php echo $result['regionId']; ?>")
   {    
    $("#town").show();
   }
   else
     {
    $("#town").hide();
    }
  });
</script>

0 个答案:

没有答案