你可以把列表框C的各个元素的value值定义成表名+字段名的形式。例如:table3.name,如果这个格式不行的话也可以写成:table3_name,然后再把这个字符串用explode()拆分,重新组成table3.name的形式。你可以试试。

解决方案 »

  1.   

    问题是,那种方法行不通,因为我的表名是从"下拉框A"中选择的,而且"下拉框A"和"列表框B"是连动的,"列表框C"中的元素是从"列表框B"中选择后添加到"列表框C"中的
      

  2.   

    能否写段jsript?
    原来查看比如只能选择教师,学生,职工中的一个表中的字段查看,我的代码如下
    /********************************************************************/
    var s = "";
      for(i=0;i<form1.selSelectedFields.length;i++) ///selSelectedFields为"列表框C"的name属性
      {  
        s += ","+form1.selSelectedFields[i].value;
      }
      form1.txtFieldsIndex.value = s.substr(1);  //txtFieldsIndex为一个隐藏文本框的name属性
    /******************************************************************/
    提交时将文本框中的字符串提交,再用explode()的分割为数组