我在iFrame
打开fancybox
,打开一个表单,用户可以在其中输入新客户的详细信息。
但是我想知道是否/如何更新父页面而不是整个页面,只是客户下拉,以便在iFrame
中添加的新客户显示在列表中。
这是我目前在关闭时更新整个页面的代码
<script type="text/javascript">
$(document).ready(function () {
$("#NewCustomer").fancybox({
type: "iframe",
href: "EditCustomer.aspx",
'onClosed': function() {
parent.location.reload(true);
});
});
这是我的客户下拉列表
<td align="right">Customer:</td>
<td>
<asp:DropDownList ID="dllCustomer" runat="server" CssClass="txtbox"> </asp:DropDownList>
<input type="submit" id="NewCustomer" name="NewCustomer" value="Create New Customer" />
</td>
如果这没有意义,请问,我想我尽可能清楚地说明了