2016-08-16 25 views
0

我想查一個div的所有文本框爲空或不jQuery的如何檢查所有文本框的股利是否已滿jQuery中

<div id="compWord"> 
<input id="c" ondrop="dropabc(event)" class="box ui-droppable" type="textbox"> 
<input id="c" ondrop="dropabc(event)" class="box ui-droppable" type="textbox"> 
<input id="c" ondrop="dropabc(event)" class="box ui-droppable" type="textbox"> 
</div> 

我要檢查他們要麼是所有的div空或者他們都滿了我需要他們兩個的選擇器

+0

完整意味着什麼?有價值嗎? – epascarello

+0

@epascarello我想檢查所有的div是否有價值? –

+0

http://stackoverflow.com/questions/8907835/check-all-input-fields-have-been-filled-out-with-jquery – epascarello

回答

0
if ($('#element').is(':empty')){ 
    //do something 
} 

使用上面的代碼來檢查元素是否爲空。

+0

這個選擇器只針對一個我想檢查所有的文本框 –

+0

請在下面找到: linkhttp://jsfiddle.net/7huEr/32/ –

0

你可以在很多方面做到這一點,這是作爲你的要求做到這一點的一個非常基本的方式。嘗試這個小演示。 注意:請不要對所有元素使用相同的ID。

<html> 
 
<head></head> 
 
<title></title> 
 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script> 
 
<body> 
 

 
<div id="compWord"> 
 
\t <input id="box0" class="box ui-droppable" type="textbox"> 
 
\t <input id="box1" class="box ui-droppable" type="textbox"> 
 
\t <input id="box2" class="box ui-droppable" type="textbox"> 
 
\t <input type="button" id="checkyou" value="enter"> 
 
</div> 
 
<h3 style="color:red;display:none;" id="warnme">You hava to fill all fields</h3> 
 

 
</body> 
 

 
<script type="text/javascript"> 
 
    
 
$("#checkyou").click(function(){ 
 
\t for(i=0;i<3;i++) 
 
\t { 
 
\t \t var theId = "box"+i; 
 
\t \t var textval = $("#"+theId).val(); 
 
\t \t alert(textval);// I put an alert to show you what is the value remove this if you do not want 
 

 
\t \t if (textval == "") 
 
\t \t { 
 
\t \t \t $("#warnme").show(); 
 
\t \t } 
 
\t \t else 
 
\t \t { 
 
\t \t \t $("#warnme").hide(); 
 
\t \t } 
 
\t \t 
 
\t } 
 
}); 
 
    
 

 
</script> 
 

 
</html>

希望這將有助於你you.thank非常。

相關問題