今天我的問題可能相當簡單。我試圖獲取沒有文本的表單中的所有必需元素(它們是輸入類型,文本類型)。這裏是我的JS:filter()參數沒有給出正確的輸出
var inputs = $('#form').find(':input');
if(inputs.filter('[required] [value=""]').first().focus().length)
//do something
這是HTML元素:
<input type="text" name="title[]" id="name_" required />
我要補充一點,這個輸入元件正處於由JavaScript動態添加,意義,它附加一定的動作有後發生在。
真正的問題是,即使我沒有爲給定的文本字段鍵入值,if語句內部的代碼也不會成立。
任何幫助表示讚賞。
''[required] [value =「」]'與[[required] [value =「」]'不一樣你的意思是'[必填],[值=「」]'? – elclanrs
有沒有空間的區別?你必須在開玩笑我哈哈。這是沒有空間的那個不工作 – Jose
你可以在html中添加'required'的位置嗎 – JasonM