2015-02-02 3 views
1

ajax를 사용하여 제출하는 양식이 있는데 encodeURIComponent()을 사용하여 유효성을 검사하고 싶습니다.encodeURIComponent() on 전체 양식 (ajax)

나는이 형식으로 된 idname 태그에 대해이 작업을 수행하지 않습니다.

양식의 각 부분을 수행하는 대신 전체 양식의 유효성을 검사하는 데이 함수를 어떻게 사용합니까?

var formData = new FormData(this); 

     $.ajax({ 
      type: "POST", 
      url: "/engine/post/poll.php", 
      dataType:"json", 
      data: formData, //i want this encoded 
      mimeType:"multipart/form-data", 
      success: processJson, 
      contentType: false, 
      cache: false, 
      processData:false 
     }); 

var formData은 양식에서 모든 항목을 보유하고 있습니다.

답변

-1

나는 그걸 가지고 노는 것을 끝내었고, 그 위에 임의의 var를 추가하여 인코딩했습니다.

var encodePlease = encodeURIComponent(FormData); 
var formData = new FormData(this); 

그런 다음 ajax에서 formData var을 사용하십시오.