我在我的父頁面有一個dropdwnlist控件 - ASP.NET C#,點擊按鈕後會彈出一個窗口,向控件添加新值。在asp.net中刷新父窗口彈出窗口c#
[+]
在彈出的頁面 - 保存按鈕,我有以下代碼:
Response.Write("<script>opener.loadOptionLandlord('" + stid + "','" + strLandlorconn_dbame + "');</script>");
Response.Write("<script>window.close();</script>");
其中loadOptionLandlord是我父頁面的函數:
function loadOptionLandlord(val,txt)
{
var opt = document.createElement('<option value="'+ val +'">');
opt.innerText = txt;
var sCtrl = document.getElementById('<%= ddlLandlord.ClientID %>');
sCtrl.options[sCtrl.options.length] = new Option(txt, val, false, true);
}
該值將被保存到數據庫中,並且彈出窗口正在關閉,但新添加的數據不會刷新 下拉列表。 這適用於IE,但不適用於Chrome。
請幫忙..
只有下拉列表控件需要刷新 – Lax 2014-10-29 05:44:09
檢查您的控制檯沒有ü有任何錯誤? – 2014-10-29 05:54:25
沒有..沒有.. – Lax 2014-10-29 05:56:14