我正在使用MVC方法在ASP.Net上进行项目。我没有使用Entity Framework,而是使用了连接到存储过程的DAL。像这样:
对于每个我需要的操作(列出,删除,编辑...),我都有一个存储过程。这些是我数据库中的表
Empleado表示员工,Pais表示国家,Ciudad表示城市,Viaje表示旅行
我有一个问题,我需要显示一个包含国家的下拉列表,但是如果我在“城市”显示中单击其中的一个,它将在数据库中显示该国家/地区的城市。
这就是现在视图上的样子:
在存储过程中,显示城市的代码是这样
SELECT [id]
,[id_pais]
,[ciudad]
FROM [dbo].[Ciudad]
WHERE id_pais = @id_pais
如何使用JQuery将国家/地区的ID发送到该sps?
答案 0 :(得分:0)
如果我正确理解您的问题。对员工使用“ .change()” jquery方法。通过此方法获取员工ID,然后使用AJAX发送员工ID,并获取国家/地区数据作为回报。之后,通过使用append方法在下拉列表中绑定国家/地区。城市也是如此。我希望这会有所帮助。