如题~怎么实现1个下拉框+2个文本框的3级联动 
如果用这个方法就是显示的内容放在一块,用函数拆分后再赋于两个文本框. 怎么来取这个值,再用函数拆分啊~?

解决方案 »

  1.   

    下拉框有onchange事件
    触发事件后如果直接可以传值的用js的split函数就可以给两个文本框赋值了
    如果需要调用数据库就用ajax传递,再使用php的explode或者split函数拆分后再赋值给文本框
      

  2.   

    <script>
    function save(str) {
    var str;
    var info = str.split('|');
    document.getElementById('info1').value=info[0];
    document.getElementById('info2').value=info[1];
    }
    </script><select onchange='save(this.value)'>
    <option value=''>select</option>
    <option value="asdf|fdsa">fff</option>
    </select>
    <input type='text' id='info1'>
    <input type='text' id='info2'>