ASP.NET中,如何将window.showModalDialog对话框选中的值,传到GridView或DataList中的TextBox中.
ASP.NET中,1.点击GridView中的Button控件之间,跳出window.showModalDialog对话框.2在window.showModalDialo...
ASP.NET中,1.点击GridView中的Button控件之间,跳出window.showModalDialog对话框.2在window.showModalDialog对话框中,选中一个值.传到父网页GridView的TextBox中
展开
展开全部
<script type="text/javascript">
function openye()
{
var customername =window.showModalDialog ('a1.aspx', '', 'DialogWidth=300px;DialogHeight=500px;DialogTop=100px;DialogLeft=620px; toolbar=no; menubar=no; scrollbars=no; resizable=no;location=no; status=no') ;
if(customername==null)
{
document.getElementById("txtSee").value="";
}
else
{
document.getElementById("txtSee").value=customername.substring(customername.length-1,0);
}
}
</script>
模式化窗体:
<script type="text/javascript">
function CblValue()
{
var name="";
for(j=0;j<CheckBoxList1.cells.length;j++)
{
if(document.getElementById("CheckBoxList1_"+j).checked==true)
{
name += CheckBoxList1.cells[j].childNodes[1].innerText+",";
window.returnValue=name;
}
}
window.close();
}
function closeWindow()
{
window.returnValue="";
window.close();
}
</script>
function openye()
{
var customername =window.showModalDialog ('a1.aspx', '', 'DialogWidth=300px;DialogHeight=500px;DialogTop=100px;DialogLeft=620px; toolbar=no; menubar=no; scrollbars=no; resizable=no;location=no; status=no') ;
if(customername==null)
{
document.getElementById("txtSee").value="";
}
else
{
document.getElementById("txtSee").value=customername.substring(customername.length-1,0);
}
}
</script>
模式化窗体:
<script type="text/javascript">
function CblValue()
{
var name="";
for(j=0;j<CheckBoxList1.cells.length;j++)
{
if(document.getElementById("CheckBoxList1_"+j).checked==true)
{
name += CheckBoxList1.cells[j].childNodes[1].innerText+",";
window.returnValue=name;
}
}
window.close();
}
function closeWindow()
{
window.returnValue="";
window.close();
}
</script>
展开全部
JS
父网页
var returnValue = window.showModalDialog("MemMemo_Add.aspx?MemberID=" + MemberID + "&OrderUser=" + escape(OrderUser), "", "dialogWidth=300px;dialogHeight=300px;");
if (returnValue != "") {
alert( returnValue );
}
弹出窗体
window.returnValue =“aaa”;
window.close();
父网页
var returnValue = window.showModalDialog("MemMemo_Add.aspx?MemberID=" + MemberID + "&OrderUser=" + escape(OrderUser), "", "dialogWidth=300px;dialogHeight=300px;");
if (returnValue != "") {
alert( returnValue );
}
弹出窗体
window.returnValue =“aaa”;
window.close();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以用一个 层来代替 弹出框 这样传值不是更方便吗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询