나는 혼란스러워하는 그 순간 중 하나를 가지고 있습니다.jQuery를 통해 체크 박스 그룹 값 전달하기
나는 체크 박스 그룹과 함께 양식을 가지고 있습니다. 12 개의 체크 박스가 있습니다. 그들은 다음과 같이이 설정됩니다
<input type="checkbox" id="search_shape1" name="search_shape[]" value="BR" />
<input type="checkbox" id="search_shape2" name="search_shape[]" value="AS" />
등 등 ...
자, 대신 제출 버튼을 통해 그들을 제출, 나는 모든 형태의 변수를 (이 양식도 5를 포함 전달하는 jQuery를 사용하고 . jQuery.ui 슬라이더는 내가 사용하고있는 코드는 다음과 같습니다 : 이$(function() {
$("#epds").bind('submit',function() {
var search_shape = $('#search_shape').val() || [];
$.post('catalog/view/theme/emmaparker/template/information/db_query.php',{search_shape:search_shape}, function(data){
$("#search_results").html(data);
});
return false;
문제는, 내 처리 페이지 (db_query.php)에,이 체크 박스의 결과를 얻을하지 않습니다 그것은 슬라이더 모두를 얻을 수 없습니다. 입력 (입력 형식 = 텍스트 상자 .. 나는 위의 코드에서 이들 모두를 꺼냈다.) 나는 거의 모든 것을 시도했다. 힌디어, 그리고 난 그냥 혼란 스러워요. 나는 "search_shape"라는 이름을 "search_shape"라는 이름으로 퍼팅하려고 시도했다. 그것은 단지 가치를 전달하지 않을 것입니다.
db_query 페이지에서 여러 가지 방법으로 값을 출력 해 보았습니다. 난 print_r, 간단한 에코, 값을 명시 적 배열로 설정 한 다음 해당 결과를 게시 결과 등에 설정하는 등을 시도했습니다.
나는 실망입니다. 누구든지 머리를 거꾸로 때리면 내가 뭘 잘못하고 있는지 알려주실 수 있습니까? jQuery에서 값을 적절하게 전달하지 않는 것처럼 간단하다고 확신합니다.
감사합니다, 데릭
Simmilair http://stackoverflow.com/questions/4813219/jquery-checkbox-value 및 http://stackoverflow.com/questions/786142/how-to-retrieve-checkboxes-values-in- jquery? 그건 그렇고, 귀하의 질문에 대한 인터넷 검색 stackoverflow에 대한 많은 주제를 제공합니다 ... 검색 기능을 시도하십시오 –
나는 확실히 검색 한 내 문제와 관련된 아무도. 내가 단순히하고 싶은 것은 체크 박스 그룹의 배열을 전달하여 SQL "in"문에서 사용할 수 있도록하는 것이다. 텍스트 영역에 게시하거나 확인 여부를 확인할 필요가 없습니다. –