<asp:TextBox ID="txtCagero" runat="server" mLength="36" onkeydown="return false;" onclick="isShowTree=true;ShowDivAtBottom('divtree',this);"></asp:TextBox>
var isShowTree = false; function ShowDivAtBottom(sourceDivID, target) { if (target) { if ($("#" + sourceDivID).length > 0) { $("#" + sourceDivID).css("position", "absolute"); $("#" + sourceDivID).css("overflow", "hidden"); $("#" + sourceDivID).css("width", $(target).width() + "px"); $("#" + sourceDivID).css("top", ($(target).offset().top + $(target).height() + 5).toString() + "px"); $("#" + sourceDivID).css("left", $(target).offset().left + "px"); $("#" + sourceDivID).show(); } } } $(document).ready(function(){ $("#divtree").click(function () { isShowTree = true; }); $(document).click(function () { if (!isShowTree) { $("#divtree").hide(); } isShowTree = false; }); }