我是CodeIgniter和php的新手,我对javascript知之甚少。
我正在尝试制作一个在您选择和选项时自动发送表单的选项,然后它应该在其下方显示另一个具有相同自动功能的选项并将您发送到另一个页面。
首先,您首先选择国家/地区,然后显示城市选择,您选择一个城市,然后您就会发送城市页面。
答案 0 :(得分:3)
你正在寻找像Chained Select这样的东西,它不是专门的CodeIgniter,而是一个jQuery插件:
请参阅此处的演示:http://www.appelsiini.net/projects/chained/demo.html
答案 1 :(得分:1)
我终于设法做到了,我对javascript,jQuery和AJAX几乎没有任何想法,所以我提出了这种简单性并且有效:
$(document).ready(function(){
var pais_id = $('#paises').val();
if (pais_id == '0') // selección por defecto
{
$('#ciudades').show().hide();
}
$('#paises').change(function() {
if (pais_id != "")
{
$('#ciudades').show();
}
else
{
$('#ciudades').show().hide();
}
});
});
然后我用php控制我在每个选择中加载的内容,就是这样。