Я работаю над ASP (внутри платежного шлюза). Параметры в раскрывающемся списке при вводе из базы данных. Я не могу прикоснуться к базе данных, поэтому вам придется атаковать вопрос из кода.Исключить определенные выборы из выпадающего списка ASP
Вот имя значение, которое мне нужно, чтобы исключить _01BM(Q)
Вот код для падения вниз.
<select name="programgroup" onchange="onProgramGroup()">
<% Call buildDropDownList(strProgramGroupCode, rsProgramGroup, "ProgramGroupCode", "ProgramGroupDescription", False)%>
</select>
Я бы очень признателен за любую помощь в этом отношении.
Вот код для метода:
Sub buildDropDownList(strCurrentSelection, objListData, strCodeName, strDescriptionName, blnIncludeOther)
If Not objListData.BOF Then
objListData.MoveFirst
End If
While Not objListData.EOF
Response.Write "<option value='" & objListData(strCodeName) & "' "
If StrComp(strCurrentSelection, objListData(strCodeName),1) = 0 then
Response.Write "selected"
End If
Response.Write ">" & objListData(strDescriptionName) & "</option>" & VbCrLf
objListData.MoveNext
Wend
if blnIncludeOther then
Response.Write "<option value='<Other>' "
If strCurrentSelection <> "" and InStr(1, "<Other>", strCurrentSelection) = 1 then
Response.Write "selected"
End If
Response.Write ">Other</option>" & VbCrLf
end if
End Sub
Было бы неплохо опубликовать код 'buildDropDownList'. – krlzlx
Спасибо, я все еще пытаюсь найти эту функцию в момент, когда я смотрю в файле include.asp, но нигде не ссылается на ProgramGroupCode – user2219472