日期:2014-05-18  浏览次数:20441 次

jQuery两个问题。
<script language="javascript" type="text/javascript">
  ... // 这里面的如何写?
</script>


1.判断某个TextBox是否为空。
2.将页面上的所有TextBox全部设为空。


谢谢。

------解决方案--------------------
$('#<%=TextBox1.ClientID %>').val() != ''

$('input[type='text']').val('');
------解决方案--------------------
JScript code
$(document).ready(function(){
if($('#TextBox1').val() == ""){ //TextBox1为文本框的ID
 alert("不能为空");
}

$('input[type='text']').val('');
})

------解决方案--------------------

JScript code

 <script type="text/javascript">
        $(function(){
            var txtVal = $.trim($("#TextBox的ID").val());  
            //var txtVal = $.trim($("[id$=TextBox的ID]").val());  //服务器控件建议用这种           
            
            if(txtVal == "")  //非空判断
            {
                alert("不能为空");
                return false;
            }
           
           $("input[type='text']").val("");  //清空TextBox
           
         
        });
    </script>

------解决方案--------------------
html:
<asp:TextBox ID="txtName" Width="200" MaxLength="20" runat="server"></asp:TextBox>
<asp:ImageButton ID="btnSubmit" ImageUrl="~/Images/Web/btnSubmit.gif" runat="server" OnClientClick="return chkForm();" onclick="btnSubmit_Click" />

js:
<script language="javascript" type="text/javascript">
function chkForm() {
if ($("#txtName").val() == "") { // txtName 为文本框的ID
alert("用户名不能为空");
return false;
}
}
</script>

//$(document).ready 是在文档加载后执行的