向大家请教一种方便的输入选择框有如下代码:D1:<SELECT ID="oCars" SIZE="1" onchange="fnChange()">
<OPTION VALUE="1">111
<OPTION VALUE="2">222
<OPTION VALUE="3" SELECTED>3333
</SELECT>
<INPUT TYPE=text VALUE="" NAME="textbox" ID="oData"><SCRIPT LANGUAGE="JScript">
function fnChange(){
oData.value+=oCars.options[oCars.selectedIndex].text + "\n";
}
</SCRIPT>以上代码的作用是将列表框中选中的项目追加到文本区域中,在此我先贴出是为了方便我的问题说明:)我想要解决的实际问题是:
登记信息的时候需要输入一个学校的信息:1.学生人数;2.教师人数;3.学校名称;
学校信息在数据库里是专门有一个表存储的,并且记录了学生,教师人数。因此我就想每次在输入学校信息的时候,列出所有学校的信息列表,选择要填的学校,自动将学校的3个信息填充到对应的3个文本框中。 我的想法是,扩展D1(哪位大侠还有其他的好办法,也请赐教)
1.D1中的输入框(文本区域)是3个,即input是3个
2.D1中下拉框里的内容是多个读出的学校信息集合的列表
3.选出学校,自动填充3个输入框对应信息。 //这个该如何实现??如果实现了以上的方法,还有一个问题,例如学校很多的情况,下拉框内不知道有多长。我就想可否让下拉框那是个button,按下button将弹出一个小页面,里面是各个学校的信息列表,并且还提供查询功能,然后再选择学校,自动填充3个输入框对应信息,并且整个过程最好不要出现刷新。不知道以上如何实现,还请大家帮忙~~!!!
<OPTION VALUE="1">111
<OPTION VALUE="2">222
<OPTION VALUE="3" SELECTED>3333
</SELECT>
<INPUT TYPE=text VALUE="" NAME="textbox" ID="oData"><SCRIPT LANGUAGE="JScript">
function fnChange(){
oData.value+=oCars.options[oCars.selectedIndex].text + "\n";
}
</SCRIPT>以上代码的作用是将列表框中选中的项目追加到文本区域中,在此我先贴出是为了方便我的问题说明:)我想要解决的实际问题是:
登记信息的时候需要输入一个学校的信息:1.学生人数;2.教师人数;3.学校名称;
学校信息在数据库里是专门有一个表存储的,并且记录了学生,教师人数。因此我就想每次在输入学校信息的时候,列出所有学校的信息列表,选择要填的学校,自动将学校的3个信息填充到对应的3个文本框中。 我的想法是,扩展D1(哪位大侠还有其他的好办法,也请赐教)
1.D1中的输入框(文本区域)是3个,即input是3个
2.D1中下拉框里的内容是多个读出的学校信息集合的列表
3.选出学校,自动填充3个输入框对应信息。 //这个该如何实现??如果实现了以上的方法,还有一个问题,例如学校很多的情况,下拉框内不知道有多长。我就想可否让下拉框那是个button,按下button将弹出一个小页面,里面是各个学校的信息列表,并且还提供查询功能,然后再选择学校,自动填充3个输入框对应信息,并且整个过程最好不要出现刷新。不知道以上如何实现,还请大家帮忙~~!!!
ajax的确是强大的页面交互工具,可是我对他的了解也仅仅是停留在他的介绍上
但是现在要拿出东西来,所以我就暂时没考虑ajax ~~~ 见笑了 见笑了……
选中学校之后返回,再进行数据库查询返回的学校参数.得到3个数据,填充到文本框里
我觉得lz在用弹出框之后,列表应该是数据库里所有的学校名称.查询不需要用ajax.直接可以在内存里查找.
选中学校之后返回,再进行数据库查询返回的学校参数.得到3个数据,填充到文本框里-------是的,弹出之后就是就是学校信息的列表,查询也能够实现,查询时弹出页面可以刷新,但是选种学校,返回父页面时父页面一定不能刷新,并且对应的值还要填充在相应的地方,就是这里我不知道如何实现 :(