У меня есть выпадающий список asp.net, и я хочу заполнить его на основе значения текстового поля с помощью JavaScript. Значение передается созданной мной хранимой процедуре, а результаты будут отображаться в раскрывающемся списке.
Я провел исследование, но, похоже, не могу найти правильного решения для этого.
Нужна помощь, пожалуйста.
[ОБНОВИТЬ]
Вот исходный код, который я изначально сделал:
HTML:
<asp:DropDownList runat="server" id="cboPriceID" AutoPostBack="true" onblur="LoadPrice()"/>
И у меня есть dataTable, который извлекается из хранимой процедуры. В настоящее время у меня есть код JavaScript, который заполняет текстовое поле.
function LoadPart_CallBack(response) {
//if the server-side code threw an exception
debugger;
if (response.error != null) {
//we should probably do better than this
alert(response.error);
return;
}
var ResponseValue = response.value;
var al = ResponseValue.split(":");
var errormsg = al[0];
var partname = al[1];
if (errormsg == "") {
document.getElementById("<%=txtPartName.ClientID%>").value = partname;
}
}
Нужна помощь в том, как ее заполнить.