2012-07-13 83 views
-3

我用下面的jquery来验证特定的div。

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script> 
<script type="text/javascript"> 
    $(document).ready(function() { 
     $('#btnNext').click(function() { 
      if ($('#page1 input[id$=txt_companyname]').val() == "") { 
       alert('company Name is Blank!'); 
       $('#page1 input[id$=txt_companyname]').focus(); 
      } 
      else if ($('#page1 input[id$=txt_headoff]').val() == "") { 
       alert('Password is Blank!'); 
       $('#page1 input[id$=txt_headoff]').focus(); 
      } 
     }); 
    }); 
</script> 

我在这个页面的按钮,如果我点击BTN没有填补这些领域,那么警报味精应该显示。这个错误

<div id="page1" runat="server" style=" padding-left:10px"> 
<div class="divsize"> 
        <div class="labelsize"><asp:Label ID="lbl_companyname" runat="server" Text="1. Name of the Company" ></asp:Label></div> 
        <div class="labelcolon"><asp:Label ID="Label2" runat="server" Text=":" ></asp:Label></div> 
        <div class="labelsize"><asp:TextBox ID="txt_companyname" runat="server" Width="250px" ></asp:TextBox></div> 
       </div> 
       <div class="divsize"> 
        <div class="labelsize"><asp:Label ID="lbl_headoff" runat="server" Text="2. a) Head Office/Registered Office" ></asp:Label></div> 
        <div class="labelcolon"><asp:Label ID="Label3" runat="server" Text=":"></asp:Label></div> 
        <div class="labelsize"><asp:TextBox ID="txt_headoff" runat="server" 
         TextMode="MultiLine" Width="250px" ></asp:TextBox></div> 
       </div> 
       </div> 

回答

0

可能的原因:

  1. 您还没有引用jQuery库。
  2. 您正在加载库之前调用该函数。
  3. 使用另一个已重新定义“$”的库。

如果你已经正确引用jQuery和没有其他图书馆重新定义“$”,那么你应该调用函数时的文件已经准备好这样

$(document).ready(function() 
    { 
    //All your code here. 
    }); 
+0

喜阿什温·辛格,我使用,但它没有采取任何行动。 – chitra 2012-07-13 08:08:52

+0

你能发布你的完整标记吗? – 2012-07-13 08:10:16

+0

<脚本类型= “文本/ JavaScript的”> $(文件)。就绪(函数() { $( '#btnNext'),点击(函数() { 如果($('#1页输入[ ('公司名称是空白!'); $('#page1 input [id $ = txt_companyname]')。focus(); ('#page1 input [0121]} else if($(' (); } }); – chitra 2012-07-13 08:11:53

相关问题