28,391
社区成员
发帖
与我相关
我的任务
分享
window.opener.document.form1.txtAddress.value='<%=rs("yhxxdz")%>';
function addOptions(data) { //data为JSON对象数组,如[{v:1,t:'text1'},{v:2,t:'text2'}....]
var o = document.getElementById('select ID');
for (var i = 0; i < data.length; i++) o.options.add(new Option(data[i].t, data[i].v));
}
子页这样调用
var data=[{v:1,t:'text1'},{v:2,t:'text2'}]//这个data的内容你用asp动态生成
opener.addOptions(data)
var sel=window.opener.document.form1.txtAddress,v='<%=rs("yhxxdz")%>'
sel.options.add(new Option(v,v))//option对象第一参数为text,显示的值,第二个为value属性
[/quote]
我要做的不是添加单个,是需要绑定好几个的那种。
原来的type=select是一个空的项,然后在子页中查询,再把查询到的数据绑定到父窗体中去var sel=window.opener.document.form1.txtAddress,v='<%=rs("yhxxdz")%>'
sel.options.add(new Option(v,v))//option对象第一参数为text,显示的值,第二个为value属性