我几乎是jquery的新手。我一直在尝试做验证,其中i检查一个文本框长度大于4使用jquery进行验证
所以,这就是我所做的:
$(document).ready(function() {
$('#tbstreet1').blur(isValid);
});
function isValid()
{
Boolean isvalid;
var street1Length = $("#tbstreet1").val().length;
alert(street1Length);
if(myLength >4)
{
isvalid= true;
ActivateSave()
}
}
function ActivateSave()
{
$("#btn_save").attr("Enabled",true);
}
这是我的aspx页面:
<asp:Label runat="server" ID="street1" Text="Street1" O></asp:Label>
<asp:TextBox ID="tbstreet1" runat="server" CausesValidation="true" ></asp:TextBox>
<asp:Button ID="btn_save" runat="server" Text="Save" Enabled="false" />
我连脚本源在我的.NET页面
<script src="http://code.jquery.com/jquery-1.6.4.js" type="text/javascript" >
</script>
但事情一直是我如何调用JavaScript FUNC从这里重刑?因为我很确定我的JavaScript没有被调用。你能帮我吗?
不要忘记,需要在一个'.load()'或'。就绪()'处理程序。或者至少在页面加载之后调用该元素。 –
Heh Jared,当您发布该评论时,我正在编辑我的答案:)。 –
嘿我做到了这一点..我只是在一秒钟内更新我的代码,但它仍然不适用于我..我可以请你帮我 – user838359