2014-11-02 2 views
-2

안녕하세요 ajax 호출을 만들기 위해 검색 할 양식을 전달하고 있습니다. 검색하고 싶지 않은 텍스트 영역이 하나 뿐이며 텍스트를 따르는 것으로 무시하지만 작동하지 않으면 텍스트 영역이 항상 serlized가됩니다.직렬화 할 양식 필드 무시

$("#my_form :textarea[name!='terms']").serialize() 
+2

우리는 선택기와 함께 당신을 도울 수 없습니다. HTML은 어떤 모습입니까? 좀 더 구체적으로 #my_form은 어떻게 생겼습니까? 콜론을 제거하거나 움직이면 도움이 될 것 같습니다. – c0d3rman

답변

0

직렬화하지 않으려는 클래스를 텍스트 영역에 추가해보십시오. 예 : ignore.

그런 다음 $("#my_form textarea:not(.ignore)").serialize()을 사용하면 바로 사용할 수 있습니다. 우리는 우리가에서 선택하는지 알지 못한다면

JS 바이올린은

http://jsfiddle.net/s5xr3shu/

+0

그의 문제는 직렬화하기를 원하지 않는 텍스트 영역이 하나 뿐이며 다른 모든 클래스에 클래스를 넣고 싶지 않다는 것입니다. – c0d3rman

+1

또는 serialize하지 않으려는 필드에 클래스를 추가하십시오 : serialize();' – skibulk

+0

Answer – MarshallOfSound