이것은 매우 간단한 질문 인 것으로 생각되지만 생각할 수 없습니다.jquery와 동일한 동작을하는 여러 개의 드롭 다운 목록
데이터 형식 시나리오가 있습니다. 여기에는 제공되는 서비스에 대한 정보를 입력 할 수있는 시나리오가 있습니다. [: ServiceType 자리 드롭 다운] [드롭 : 서비스] [텍스트 상자 : 정보]
- 처럼 보인다 5 드롭 다운 : ServiceType 자리] [드롭 : 서비스] [텍스트 상자 : 정보]
$(document).ready(function() {
$("select#serviceType").change(function() {
var serviceId = $("#serviceType > option:selected").attr("value");
$.ajax({
type: "GET",
contentType: "application/json; charset=utf-8",
url: "GetServicesByServiceType/" + serviceId,
data: "{}",
dataType: "json",
success: function(data) {
var options = '';
for (index in data) {
var service = data[index];
options += "<option value='" + service.ServiceId + "'>" + service.Name + "</option>";
}
$("#services").removeAttr('disabled').html(options);
}
}
);
});
});
을
나는 다음과 같은 문제를 겪고 :
- 내가 특정 요소의 ID를 참조하고는, 대신에 내가 요소의 수는 다양하기 때문에 즉, 프로그래밍 방식으로 파악해야 할 것이다.
- 나는 서비스가 크게 감상 할 수 부하
어떤 도움을에뿐만 아니라 초기뿐만 아니라 선택의 변화에 새로 드롭 다운 싶어!
HTML을 게시하면 도움이되기 쉽습니다. – Jeremy