0
입력 값이 기본값입니다. JQuery 입력 값 기준
<input type="text" class="srlz" value="" />
다음 내가 비어 있지 않은 입력을 serialize해야 JQuery와 기능이 있습니다 (I는 입력이 비어있을 것입니다 의미) 그래서 코드를 이런 식으로 뭔가있을 것입니다 경우 기본 값에서 아무것도 없을 것이다. (그 값이 아닌 -1 선택) 코드 기준 :
$(":input.srlz[value!='']").not(":has(option[value='-1']:selected)").serialize();
또는 :
$(":input.srlz").not(":has(option[value='-1']:selected)").not("[value='']").serialize();
하지만 입력에 대한 값을 입력더라도 코드가 있기 때문에, 한 입력 직렬화 않는다 기본값 (value=""
)을가집니다. 첫 번째 줄 대신 다음 입력을 테스트 한 결과 제대로 작동합니다.
<input type="text" class="srlz" />
어떻게 문제를 해결할 수 있습니까?