当前位置: 代码迷 >> ASP.NET >> jQuery两个有关问题
  详细解决方案

jQuery两个有关问题

热度:8366   发布时间:2013-02-25 00:00:00.0
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 是在文档加载后执行的
  相关解决方案