2009-08-31 8 views
0

양식이 있고 여러 텍스트 상자와 드롭 다운 목록이 있습니다. 정보가없는 getFormValues ​​제외xajax.getFormValues를 사용하여 값 드롭 다운 목록을 가져 오는 방법은 무엇입니까?


protected function addNewRecord($formValues){ 

     $newRecordFirstName = $formValues["newRecordName"]; 
     $newRecordLastName = $formValues["newRecordLastName"]; 
     $newRecordSelection = $formValues["dropDownSelection"]; // there is no info 

     /** 
     * some code goes here 
     * ... 
     */ 
     return $something; 
    } 

는이 코드가 정말 잘 작동 : 나는

 

// JQuery Code 
    parentFormName = $(this).parents('form').attr('name'); 
    xajax_addNewRecord(xajax.getFormValues(parentFormName)); 

내 PHP 코드는 다음과 같이 보입니다 내 양식의 값을 얻기 위해 다음과 같은 jQuery 코드를 사용하고 내 양식의 드롭 다운 목록.

어떻게이 값을 얻을 수 있습니까?

, 나는에 대한 몇 가지

답변

0

확인을 배웠습니다 ... 나는 Xdebug는 사용하고하고 $ formValues ​​매개 변수도 배열에 "dropDownSelection"필드를 포함하지 않습니다

당신에게

주 감사 이 방법 : 폼 ID 양식 이름이 이름과 ID를 가지고 있어야 양식의 같은 2
) 모든 요소가없는 경우

1) 방법은 작동하지 않습니다 (그들은
3)과 일치해야합니다) 같은 이름의 두 개의 드롭 다운 목록이 있기 때문에 내 문제가 발생했습니다. S

이 방법은 양식과 그 안에있는 모든 요소에 올바른 이름과 ID가 있으면 정말 효과적입니다. xajax에 대해 이러한 메소드 중 일부에 대한 문서가 있으면 좋겠지 만 불행하게도 거기에 없거나 존재하는 경우 함수가 수행하는 것에 대한 정보 만 있습니다.

관련 문제