AA被选中用SELECT()和ONSELECT()来搞吧,提交的是提交 AA 吧,有理由不成功吗?除非是你操作数据库错误了。再不行就把原码拿出来吧。

解决方案 »

  1.   

      今天用的时候,不知什麽原因又可以了?谢谢!我有改用了帧的方法,因为我在获取aa值的时候,右下脚的<FIELDSET>MEMO</FIELDSET>中的信息不能及时刷新,选择我想要的值。如果该效果使用分帧操作的该怎样呢?也是T字型,最上面的一帧的名称是titlelist,左边的名称是leftlist,右边的名称是rightlist。
    leftlist 中有一个<INPUT type="checkbox" id=checkbox1 name=checkbox1 value=aa>aa
    titlelist 中有一个<INPUT type="submit" value="Submit" id=submit1 name=submit1>
    rightlist 中的默认情况是显示数据库中的所有项目,如"select * from table "
    我想在点击titlelist帧中的submit按钮时,判断leftlist中的aa是否被选中,如果被选中,则把aa的值传给rightlist中,显示符合条件的项目列表,如"slect * from table where name='"&request(leftlist.checkbox1.value)&"'" ,并且此时,rightlist帧中的数据应该根据leftlist帧中的不同值随时在submit被点击时进行刷新,即我的主要操作界面是在rightlist中。   如果我利用的这两种方法都可以进行我预想的操作,可否告诉我该怎样实现?谢谢!
      

  2.   


    本质就是框架间的信息交互。。
    在 TitleList 框架里面: onsubmit 事件:if(self.parent.frames["leftlist"].checkbox1.checked)
       {
        var arg=self.parent.frames["leftlist"].checkbox1.value;
        self.parent.frames["rightlist"].location.href="queryDate.asp?arg="+arg;
       }代码没有经过调试,可以考虑考虑。。
      

  3.   

    你的意思是不是说我的<javascript>函数要写在titlelist帧中,
    我试了一下,她不是在rightlist中进行的查询操作,而是在titlelist中进行了查询操作。
    是不是因为我这句话引用的还是rightlist这帧的文件名,即self.parent.frames["rightlist"].location.href="right.asp?arg="+arg;
      
      

  4.   

    是我的错,onsubmit事件应该放在titlelist帧中,
    谢谢!
      

  5.   

    我又有问题了,继续我们昨天的讲
    我在titlelist帧中弹出了一个新窗口1.asp,在新窗口添加一个新内容确定后我想关闭该窗口1.asp,并且刷新leftlist、rightlist帧,可否同时刷新两个帧内容。
      

  6.   

    当然可以,,self.opener.parent.frames["LeftList"].location.reload();
    self.opener.parent.frames["RightList"].location.reload();
    self.close();