根据“选择”选项加载内容

时间:2014-03-13 13:23:14

标签: javascript jquery html select load

我有一个动态加载内容的屏幕。我正在使用Jquery load();在同一屏幕上获取数据的方法。

现在我有一个组合框,这将控制屏幕的内容。例如:如果我在下拉列表中选择一个选项,则加载文件...

组合框是:

<select class="stock_combo">
  <option value="select">Select a corridor</option>
  <option value="1">A1</option>
  <option value="2">A2</option>
  <option value="3">A3</option>
</select>

选择的选项应该这样做:

<script>
    $(document).ready(function(){
     $(".dangerarea").load("dialogs/stock/corridor1.php");
    });
</script>


<div class="dangerarea">

[ .php filles will be loaded here. ]

</div>

如何在每个选项上加载此Javascript以立即加载它?

我们非常感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

您必须根据需要使用change()放置文件内容

$(".stock_combo").on("change",function(){
    var selected = $(this).val();
     $(".dangerarea").load("dialogs/stock/corridor" + selected + ".php");
});