javascript - 如何使用javascript将数据表中的数据源添加到下拉列表
问题描述
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim dt As DataTable = tbport()
cbosearch.DataSource = dt
cbosearch.DataValueField = "portCode"
cbosearch.DataTextField = "portName"
cbosearch.DataBind()
End Sub
Private Function tbport() As DataTable
Dim dtport As New DataTable
dtPort.Columns.Add("portCode")
dtPort.Columns.Add("portId")
dtPort.Columns.Add("portName")
dtPort.Rows.Add(25, "Indocin", "David")
dtPort.Rows.Add(50, "Enebrel", "Sam")
dtPort.Rows.Add(10, "Hydralazine", "Christoff")
dtPort.Rows.Add(21, "Combivent", "Janet")
dtPort.Rows.Add(100, "Dilantin", "Melanie")
Return dtPort
End Function
我有一个包含 70000 行的数据表,它是一个静态数据。当我尝试像上述方法一样添加数据时,需要更多时间才能找到某一行。如何创建一个javascript函数以通过在下拉列表中输入的值来查找一行数据?