我有一個容器,它由幾個輸入標記和一個選擇標記組成。他們都有className,我們稱之爲「contact」。在jQuery中,我通過「聯繫」訪問所有人。此外,還有一個複選框會在您檢查它時禁用,當玩具取消選中時,它會清空輸入字段並刪除禁用。我想要做的事情我想要當我取消選擇複選框,我想設置輸入字段爲空字符串,我做了什麼,但我做了什麼包括選擇標記,我沒有設置爲空字符串只將輸入字段設置爲空字符串,沒有選擇標記
$("#showCheckoutHistory").change(function(event){
if (this.checked){
$(".contact").attr("disabled","disabled");
}
else {
$(".contact").removeAttr("disabled");
/* here is the problem, how can you empty the value of the \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t input ONlY. Without chnaging the className Javascript and \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t Adding Another name in the HTML
*/
\t \t \t \t \t $(".contact").val("");
}
});
<input id="showCheckoutHistory" name="showCheckoutHistory" type="checkbox"/><label for="showCheckoutHistory">check</label>
<div class="container">
<input type="text" value="oo" class="form-control col-xs-10 contact"><br><br>
<input type="text" value="xx" class="form-control col-xs-10 contact"><br><br>
<input type="text" value="yy" class="form-control col-xs-10 contact"><br><br>
<select class="form-control col-xs-10 contact">
<option>A</option>
<option>B</option>
<option selected>C</option>
</select>
</div>
有錯誤,但我不知道它是什麼
有一個在你的代碼中沒有錯誤。它對我來說很好。 – Mamun