값을 가져오는 방법 형태를 사용하여 드롭다운 목록 xajax.getFormValues?
-
20-09-2019 - |
문제
나는 형태와 여러 텍스트 상자,드롭 다운 목록입니다.내가 사용하고 다음과 같은 jquery 코드의 값을 얻을 수의 양식
// JQuery Code
parentFormName = $(this).parents('form').attr('name');
xajax_addNewRecord( xajax.getFormValues(parentFormName) );
내 php 코드는 다음과 같은 형태입니다:
protected function addNewRecord($formValues){
$newRecordFirstName = $formValues["newRecordName"];
$newRecordLastName = $formValues["newRecordLastName"];
$newRecordSelection = $formValues["dropDownSelection"]; // there is no info
/**
* some code goes here
* ...
*/
return $something;
}
이 코드는 정말 잘 작동을 제외하고,getFormValues 있지 않은 정보에 대한 드롭다운 목록에서 내 형태입니다.
어떻게 이 값은?
감사
참고:내가 사용하여 xDebug 및$formValues 매개변수도 포함되"dropDownSelection"현장에서 배열을...
해결책
을 좋아,내가 알게 된 것에 대해 이 방법:
1)메소드가 작동하지 않을 경우 양식 ID 및 양식 이름이 동일하지 않은
2)모든 요소의 상태에 이름이 있고 id(해야 합니다 그들은 매치)
3)내가 문제가 있었기 때문에 두 개의 드롭다운 목록과 동일한 이름:S
이 방법은 정말 잘 작동하는 만큼의 양식의 모든 요소가 오른쪽에 이름과 id 입니다.좋은 것을 설명서에 일부의 이러한 방법을 위해 xajax,그러나 불행하게도 없거나가있는 경우,어떠한 정보는 단지 참조는 무슨 기능 않습니다.
제휴하지 않습니다 StackOverflow