0
我想隱藏提交按鈕並僅當我的表單的所有輸入都填入值時才顯示它。檢查是否所有的表單輸入都填充了jquery並且執行某些操作
我試試這個,但它不起作用。
<script type="text/javascript">
$(document).ready(function() {
var $fields = $("#new_account_form :text, :file, :checkbox, select, textarea");
$fields.keyup(function() {
var $emptyFields = $fields.filter(function() {
// remove the $.trim if whitespace is counted as filled
return $.trim(this.value) === "";
});
if (!$emptyFields.length) {
$('#submitAccount').show();
} else {
$('#submitAccount').hide();
}
});
});?
</script>
驗證所有的表單輸入它的工作原理,如果你加引號的選擇爲你想隱藏的元素和表演,現在你有語法錯誤。 – adeneo
不,這是不是問題....在我的代碼中有引號 – Andrei
請張貼您的html代碼,它很難確定什麼地方出錯,而不知道你在做什麼 – Banana