다른 선택 상자 "교외"의 선택에 따라 "도시"선택 상자를 채우는 양식이 있습니다. 이것은 내 데이터에 적용됩니다. 대신 내가 텍스트 입력 <input type="text" name="suburb">
하고 도시 선택 상자를 채울 입력 텍스트 필드의 값을 사용하고자하는 <select id="suburb">
상자를 갖는Jquery - 텍스트 필드에서 입력 읽기
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<script>
$(document).ready(function()
{
$("#suburb").change(function(){
var suburb = $(this).val();//get select value
$.ajax({
url: "get.php",
type: "post",
data: { suburb: $(this).val() },
success: function(responce){
$("#city").html(responce);
}
});
});
});
</script>
Suburb:
<select id="suburb">
<option id="Williamstown">Williamstown</option>
<option id="Altona">altona</option>
<option id="Newport">newport</option>
</select>
<select id="city"></select>
. 내가
<script>
$(document).ready(function(){
$("#suburb").keyup(function(){
var suburb = $("#suburb").val(); //get select value
$.ajax({
url: "get.php",
type: "post",
data: { suburb: $("#suburb").val() },
success: function(responce){
$("#city").html(responce);
}
});
});
});
</script>
Suburb:
<input type="text" name="suburb">
<select id="city"></select>
로 변경 시도하지만 아무것도 반환하지 않습니다
. 당신이 당신의 input
이름 속성을 제공하기 때문에 임 있는지 임은 "교외"필드에 입력을 읽고 제대로 수행하지 않는
'console.log (교외)를 추가하면; ''var'과'.ajax' 라인 사이에서, 콘솔에서 무엇을 볼 수 있습니까? – Paul
사용자가 입력 한 교외 이름을 선택 상자에서 사용할 수없는 경우 어떻게해야합니까? –
ajax 요청에 응답하는'get.php'에 PHP 코드를 게시하십시오. – Paul