javascript - 动态下拉菜单 POST

标签 javascript php html ajax

我试图发布从每个下拉菜单中获得的值,这是一个 n 级,但是我最多使用 3 个值。如何发布从每个选择中获得的每个值?

 <?php

  include('dbcon.php');

  if($_REQUEST)
   {
$id     = $_REQUEST['parent_id'];

$query  = "select * from ajax_categories where pid = ".$id;
$results  = @mysql_query( $query);
$num_rows = @mysql_num_rows($results);
if($num_rows > 0)
{?>
    <select name="sub_category" class="parent">
    <option value="" selected="selected">-- Sub Category --</option>
    <?php
    while ($rows = mysql_fetch_assoc(@$results))
    {?>
        <option value="<?php echo $rows['id'];?>"><?php echo $rows['category'];?></option>
    <?php
    }?>
    </select>   
<?php   
}
else{echo '<label style="padding:7px;float:left; font-size:12px;">No Record Found !</label>';}
  }

  ?>

http://www.99points.info/2010/12/n-level-dynamic-loading-of-dropdowns-using-ajax-and-php/

最佳答案

像这样更改您的选择选项

<select name="sub_category" class="parent">
    <option value="" selected="selected">-- Sub Category --</option>
 while ($rows = mysql_fetch_assoc(@$results))
    {?>
      echo   '<option value="'.$row['id'].'">'.$rows['category'].'</option>';

    <?php
    }?>
    </select>   
<?php   
}
else{echo '<label style="padding:7px;float:left; font-size:12px;">No Record Found !</label>';}
  }
 </select>   

关于javascript - 动态下拉菜单 POST,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19059075/

相关文章:

javascript - 在 div 中移动内容?

javascript - beginPath() 和 closePath() 究竟做了什么?

php - 从 mysql 列表创建列

javascript - 如何进行 AJAX 调用 - Elgg

javascript - 如何计算可排序 div 中的元素数量?

html - 如何将表格的表格数据(<td>)中的内容限制在一定范围内?

javascript - Angular 无法自动更新

javascript - 第一个选项卡在页面加载时不会自动打开

php - 如何在 functions.php 中使用 WooCommerce 复制产品类

jquery - 使用通配符 jquery 查找选项文本