加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – 从内部回发没有解雇

发布时间:2020-12-16 09:24:47 所属栏目:asp.Net 来源:网络整理
导读:我有一些ASP代码,我试图通过Magnific Popup显示/隐藏,通过从页面传递div作为源. a href="#import-popup" ToolTip="Import New Proposal" class="open-popup-link"Insert New Record/adiv id="import-popup" class="white-popup mfp-hide" spanProposal to Im
我有一些ASP代码,我试图通过Magnific Popup显示/隐藏,通过从页面传递div作为源.

<a href="#import-popup" ToolTip="Import New Proposal" class="open-popup-link">Insert New Record</a>
<div id="import-popup" class="white-popup mfp-hide">
    <span>Proposal to Import:</span>
    <asp:TextBox ID="txtPropNum" runat="server" />
    <asp:Button ID="btnImport" runat="server" Text="Import" OnClick="btnImport_Click" />
</div>

JS:

$(document).ready(function () {
    $('.open-popup-link').magnificPopup({
        type: 'inline',midClick: true // Allow opening popup on middle mouse click. Always set it to true if you don't provide alternative source in href.
    });
})

div显示和隐藏完美.我似乎无法获得asp:Button id =“btnImport”来实际触发它的功能(现在它是一个MsgBox来显示asp:TextBox的内容).事实上,我甚至没有看到在我的Web控制台中记录发布/获取请求.

然而,当按钮位于该div内部时,该按钮工作正常,甚至可以从后面的代码访问TextBox,所以我知道我的实际点击功能正在工作.可能会发生什么想法? Magnific以某种方式阻止了回发吗?

解决方法

如果您使用的是最新版本的.magnificPopup,则可以使用新的prependTo方法,并在设置时发送.net表单ID.

$('.popup-with-form').magnificPopup({
                type: 'inline',preloader: false,focus: '#name',prependTo: $('#form1'),

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读