<select id="countryselect" name="country>
<option value="US">United States</option>
.
.
</select>
<select id="cityselect" name="city"></select>
이 HTML 코드
$.cityselect = function(){
var td= $('#countryselect').val();
$.ajax({
type: "POST",
url: "action.php",
data: {'countrytd':td},
success: function(e){
$('#cityselect').html(e);
},
});
};
이 내 체인 선택 기능을 사용하지 않도록 설정하는 방법을 선택 상자를 체인. mysql 프로세스는 action.php에서 옵션을 생성합니다. 여기
내가이 기능을 사용하면, 결과는 내가 그 정보를 필요로하기 때문에 빈 값을 원하는 내가 그나마<select id="cityselect" name="city">
<option value></option> // empty value
<option value="1">New York</option>
<option value="2">Broadway</option>
</select>
즉, 일이다. 아무 데나 쓴 빈 값이 없습니다. 나는 어쨌든 상단으로 빈 값을 추가이
$('#cityselect').html('<option value="1">name</option>');
이
$('#cityselect').html(e);
을 변경하는 경우 때문에 PHP 파일에 문제가 없습니다.
어떻게 그 프로세스를 비활성화 할 수 있습니까? 또는 어떻게 작동 후에 공백 값을 제거 할 수 있습니까?
또한 성공에서 오는 'e'를 사용할 때 action.php에서 언어 문자 세트에 사용하는 메타 태그와 다른 머리 요소가 포함됩니다. 어떻게 청소할 수 있습니까?
언급 @roasted으로
을 수 관련 html 코드도 게시 하시겠습니까? –
jsfiddle.net에서 문제를 재현하는 데모를 만듭니다. '자동으로 공백 옵션을 맨 위에 추가하고 그것을 선택되도록합니다 – charlietfl