Селекторы не будут работать, потому что ввод данных пользователем влияет на value
свойство , а НЕ атрибут value
.
Вам понадобится что-то вроде этого (яписать это на простом JS, потому что я не использую jQuery):
function findFirstEmptyInput() {
var qsa = document.querySelectorAll(".field input"), l = qsa.length, i;
for( i=0; i<l; i++) {
if( qsa[i].value == '') return qsa[i];
}
return false;
}