c# - ASP.NET 文本框不会失去焦点

标签 c# javascript jquery asp.net

我有一个 ASP.NET Web 应用程序。在我的 .aspx 页面中,我有一个小的 jQuery 对话框,其中有两个文本框,我正在使用日期选择器。当对话框弹出时如何删除它们的焦点。我已经尝试了互联网上发布的许多解决方案,但它们仍然继续关注,因此日期选择器显示和隐藏我的整个对话框。

这是我弹出对话框的代码:

<script type="text/javascript">
        var dialogOpts = {
            resizable: false,
            bgiframe: true,
            maxWidth: 330,
            maxHeight: 315,
            width: 330,
            height: 315,
            autoOpen: false
        };

        $('#borrow_dialog_form').dialog(dialogOpts).parent().appendTo($("#form1"));;
        $(function () {
            $("#borrow_dialog_form").dialog({
            });

            $("#Button1").click(function () {
                $("#borrow_dialog_form").dialog("open");
                return false;
            });
        });
    </script>

这是 aspx:

<div id="borrow_dialog_form" title="Borrow" style="display: none;">
            <asp:Label CssClass="labelStyle" ID="Label10" runat="server" Text="From"></asp:Label>
            <asp:TextBox ID="datepicker2" runat="server"></asp:TextBox>
        <asp:Label CssClass="labelStyle" ID="Label11" runat="server" Text="To"></asp:Label>
        <asp:TextBox ID="datepicker" runat="server"></asp:TextBox>
        <br />
        <br />
        <asp:Button Style="margin-left: 90px;" ID="borrow_item_button" runat="server" Text="Borrow item" OnClick="borrow_item_Click" />
    </div>

有人可以帮我吗?

最佳答案

你尝试过吗?

        $("#Button1").click(function () {
            $("#borrow_dialog_form").dialog("open");
            $("#datepicker").blur();
            $("#datepicker2").blur();
            return false;
        });

还是那个?

        $("#Button1").click(function () {
            $("#borrow_dialog_form").dialog("open");
            $("#borrow_item_button").focus();
            return false;
        });

关于c# - ASP.NET 文本框不会失去焦点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19705188/

相关文章:

c# - asp : repeater. items.count 始终为零

javascript - 如何成功实现用于生成句子的下一个单词的马尔可夫模型?

javascript - 如何使用 jQuery 计算表单输入?

jquery - jQgrid - 完整的产品可以免费供个人使用吗?

c# - 无法找到 ViewModel 的 View ,即使 SelectedAssembly 被覆盖

c# - 无法将类型为 'System.Single' 的对象转换为类型 'System.Int32'

javascript - D3 - 饼图

javascript - 图像调整大小会在 WebKit 浏览器中产生轻微、短暂的像素化

c# - 是否有任何库/框架用于撤消/重做数据库中行的更改?

javascript - Kendo ui 网格弹出编辑器表单模板 - 如何在编辑而不是添加时隐藏某些字段