첫 번째 선택/드롭 다운 상자의 값 변경시 선택/드롭 다운 상자의 값을 변경해야하는 지점에서 멈추었습니다. 값은 데이터베이스에서 추출됩니다.선택 상자 값이 다른 선택 상자의 변경 사항에 라이브로 변경됨
데이터베이스 예 :
테이블 : clicks_package
cpack_id cpack_name cpack_timer
1 Standard 30
2 Mini 20
3 Micro 10
테이블 : clicks_pricing
cp_id cp_clicks cp_amount cp_package (cpack_id from table clicks package)
1 1000 30 2
2 500 20 1
3 1500 10 1
4 1500 10 2
CODE
<tr>
<th class="left-align">Clicks Package</th>
<td class="left-align" colspan="2"><select name="quantity" class="select-field" required>
<option value=""></option>
<?php while($f = $pacq->fetch()){ extract($f); ?>
<option value="<?php echo $cpack_id; ?>"><?php echo $cpack_timer; ?> secs (<?php echo $cpack_name; ?>)</option>
<?php } ?>
</select> // mistake in value rectified from value="<?php echo $cp_id; ?> to value="<?php echo $cpack_id; ?>
</td>
</tr>
<tr>
<th class="left-align">Clicks Required</th>
<td class="left-align" colspan="2"><select name="quantity" class="select-field" required>
<option value=""></option>
<?php while($f = $cq->fetch()){ extract($f); ?>
<option value="<?php echo $cp_package; ?>"><?php echo $cp_clicks; ?> clicks for $<?php echo number_format($cp_amount,2,'.',','); ?></option>
<?php } ?>
</select> // mistake in value rectified from value="<?php echo $cp_id; ?> to value="<?php echo $cp_package; ?>
</td>
</tr>
본인은을 변경하려는 것입니다 원하는 이제 어떻게테이블 클릭 가격의 패키지 ID에 따라 Clicks Package
이 변경되면 선택 상자 값. 예를 들어 사용자가 Clicks Package
선택 상자에서 Standard
을 선택하면 Clicks Required
선택 상자는 cp_package
이 clicks_package
테이블에서 ID 1을 상속 했으므로 cp_id
2와 3의 값을 표시합니다. jQuery를 사용하여 이것을 라이브로 변경하고 싶습니다. 질문을 설명하기 위해 최선을 다했습니다. 도와주세요.
'을 입력 $ (문서) CSTE 연구진 ('변화 '를 사용해보십시오 ', function() {var id = $ (this) .val(); // 선택한 ID를 기준으로 clicks_pricing 테이블 데이터를 가져 오는 URL을 호출합니다. }); – sam
AJAX 통해 @Shubham 할 수 있습니다. –