父頁面:A,頁面上有個datagrid,里面還有個dropdownlist
子頁面:B,有個checkbox,當我選中把text傳給A頁面datagrid里的dropdownlist必須要通過js方式
在B頁面的js函數里怎么樣才可以找到A頁面datagrid里的dropdownlist請大家幫忙
子頁面:B,有個checkbox,當我選中把text傳給A頁面datagrid里的dropdownlist必須要通過js方式
在B頁面的js函數里怎么樣才可以找到A頁面datagrid里的dropdownlist請大家幫忙
解决方案 »
- objectdataSource设置TypeName和SelectMethod后,ViewState和Session的值都为空了
- 页面乱码问题
- 查询搜索时输入错误词自动纠错功能求思路.....
- 问一段JQUERY代码的含义:
- 在C#2.0中asp.net如何使用FastReport,这个问题捆饶了我几周了,请高手帮帮我?最好有例子qq:50451758
- dataList模板中插入了一个image服务器控件的问题
- asp.NET上传文件问题 高手请进!!!急啊!!!
- 最近在修改一个别人的程序!!出现一个问题!望大神帮忙!
- 大家都有什么开发ASP.NET啊?
- 页面刷新及关闭问题。
- 郁闷!DataList页面布局问题
- DataTable添加问题
window.opener.datagrid.rows(i).cells(i).controls(i)就可以找到了
框架IFRAME
还是模板页
还有checkbox,當我選中把text傳給A頁面datagrid里的dropdownlist
怎么给?不懂啊。
dropdownlist多一个下拉选项的值显示的是text输入的内容
如果text里面用户没有输入,那又怎么办?
你还是图解吧!!
<script type="text/javascript">
var checkbox = document.getELementById('checkboxid');
var _sent = false; // 保证checkbox.onclick只执行一次
checkbox.onclick = function() {
if(!_sent) {
var p = null;
// 如果B是个框架页:
p = parent;
// 如果B是个弹出页面:
// p = window.opener; var dropdownlistEL = p.document.getElementById('dropdownlistid');
var text = document.getElementById('textBoxIdInPageB');
dropdownlistEL.options.add(new Option(text,text));
_sent = true;
}
};
</script>
可以直接操作里边的控件