드롭 다운 :사용하여 자바 스크립트 내가 선택하면 화재 자바 스크립트 코드가 (URL)
$(document).ready(function(){
$("#first-choice").change(function() {
$("#second-choice").load("getter.php?choice=" + $("select#first-choice").filter(":selected").val());
});
});
나는 내가 getter.php 확장을 만들 때 문제가있다 생각 ... 어느 SQL에서 선택을 사용합니다. 선택은 getter.php에서 다음과 같이 정의됩니다.
$choice = $_GET['choice'];
$sth = $db->prepare("SELECT name, code FROM sets WHERE name='$choice'");
$sth->execute();
$choicecode = $sth->fetchColumn(1);
JavaScript 변경이 발생하면 빈 드롭 다운이 표시됩니다. 따라서 Choice를 $ _GET 대신 첫 번째 선택 옵션으로 설정하고 두 번째 목록을 올바르게 채 웁니다. 그래서 나는 내 오류가 내 첫 번째 선택을 정의하여 내 js에서 온다고 가정합니다.
그게'getter.php'입니까? 새 선택을 어디에 렌더링합니까? 이 파일에서 출력이 전혀없는 것 같습니다. –
@MatthewRapati 아니, 거기에 렌더링을위한 더 있지만, 나는 $ _get 대신에 알려진 값으로 "선택"의 값을 변경하고 괜찮 았어, 내가 말했듯이 오류가 getter.php에 있지 않다는 것을 100 % 확신한다. – rambossa