2012-07-13 62 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

相關問題