【发布时间】:2019-08-11 17:55:00
【问题描述】:
我正在使用 MVC 方法在 ASP.Net 上做一个项目。我没有使用实体框架,我使用的是连接到存储过程的 DAL。像这样:
对于我需要的每个操作(列表、删除、编辑...),我都有一个存储过程。这些是我数据库中的表
Empleado 表示员工,Pais 表示国家,Ciudad 表示城市,Viaje 表示旅行 我有一个问题,我需要显示一个包含国家/地区的下拉列表,但是如果我在城市显示中单击其中一个,它应该在我的数据库中显示属于该国家/地区的城市。 这是它现在在视图上的样子: 在存储过程中显示城市的代码是这样的
SELECT [id]
,[id_pais]
,[ciudad]
FROM [dbo].[Ciudad]
WHERE id_pais = @id_pais
如何使用 JQuery 将 ID 从国家/地区发送到该 sps?
【问题讨论】:
-
您应该在客户端处理
pais下拉列表的change事件(使用jquery),然后将值(.val()`)发送到控制器,获取匹配的城市并将它们发送回( JSON 格式)到浏览器。最后填充城市下拉列表。
标签: javascript jquery html asp.net