关于ASP.NET中服务器控件TextBox使用JQuery取不到为空的值
$(document).ready(function(){ $("#Yonghuming_textbox").blur(function...
$(document).ready(function(){ $("#Yonghuming_textbox").blur(function(){ var test = $("#Yonghuming_textbox").val; if(test==0) { alert("1"); } else { alert("2"); } });}); <asp:TextBox ID="Yonghuming_textbox" runat="server" MaxLength="20"></asp:TextBox> 上面是代码 始终无法获取值为空也就是不输入值 回复也是2 输入值 回复也是2 请高人解答
展开
4个回答
展开全部
$("#Yonghuming_textbox").val
这里写成
$("#Yonghuming_textbox").val()
再者就是注意你的项目是不是用到了模板页,如果用了的话,可能导致你的
textbox的ID值并不是Yonghuming_textbox,查看一下生成的html源代码,看看textbox的id值是不是对的。
希望能帮助到你。
这里写成
$("#Yonghuming_textbox").val()
再者就是注意你的项目是不是用到了模板页,如果用了的话,可能导致你的
textbox的ID值并不是Yonghuming_textbox,查看一下生成的html源代码,看看textbox的id值是不是对的。
希望能帮助到你。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
test==0改为test==""
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
test = $("#Yonghuming_textbox").val;test的值是“undefine”;所以才这样
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询