2015-01-21 25 views
0

我有2个输入表单 - 主题和单元。单位进入主题。 例子:使用PHP和jQuery在表单之间传递数据:链接选择框

  • 主题 - 英语,数学
  • 单位 - 名词,时态,代数,几何

在DB的单位表有从受试者表的外键。

我正在制作一个管理面板,显示主题+单元组合内的所有内容。主题下拉列表中的选项是从数据库中提取的。对于给定的主题值,我也可以为单元下拉菜单执行相同的操作。

传递数据就是我卡住的地方。我正在使用$ _GET从主题下拉菜单中获取该值并将其传递给单元下拉菜单。单位下拉菜单显示正确的值,但这是从主题下拉列表中删除值。

$("select.subject").change(function(){ 
     var selsub = $(".subject option:selected").val(); 
     var see = $(".subject option:selected").text(); 
     window.location.href = "index.php?" + "&selsub="+ selsub + "&name=" + see; 
    }); 

由于页面重新加载,JS变量被删除。

我需要一个快速的jquery方法,我可以保存这个值。不是PHP专业人员,也没有像AJAX那样工作,但任何想法都会有所帮助。

回答

0

试试这个

$("select.subject").change(function(){ 
    var selsub = $(".subject option:selected").val(); 
    var see = $(".subject option:selected").text(); 
    $.ajax({ 
    url :"index.php", 
    type:"GET", 
    data: "selsub="+ selsub + "&name=" + see, 
    success:function(response){ 
     //Do success operation 
    } 
    }); 
}); 
+0

什么将是在这种情况下成功运行?我想要做的事情是2件事1)让所选主题的价值存在+单元下拉更改的列表根据我的主题选择 – 2015-01-21 08:43:00

+0

如果你想**链接选择框**,看看这个[http: (http://www.blueicestudios.com/chained-select-boxes-using-php-mysql-ajax/) – 2015-01-21 08:47:54

+0

我正在寻找一个链式选择框 - 这是正确的。有没有简单的方法来实现它?支付50美元不是一个选项 – 2015-01-21 08:59:55