0
我在Spring + Hibernate框架中创建一个小模块。在我的jsp页面上,点击一个下拉框的事件(值从数据库中获取)我设置下两个输入框的值。如果假设我选择的国家(值来自一个表格,说TBL_ABC)然后,因此我的城市(价值再次来自相同的表TBL_ABC)值应该改变。如何根据组合框的更改事件更改另一个文本框的值
好心的建议我一些很好的和标准的方法来实现这一点。
在此先感谢。
我在Spring + Hibernate框架中创建一个小模块。在我的jsp页面上,点击一个下拉框的事件(值从数据库中获取)我设置下两个输入框的值。如果假设我选择的国家(值来自一个表格,说TBL_ABC)然后,因此我的城市(价值再次来自相同的表TBL_ABC)值应该改变。如何根据组合框的更改事件更改另一个文本框的值
好心的建议我一些很好的和标准的方法来实现这一点。
在此先感谢。
您需要在ajax请求的帮助下完成此操作。当您第一次加载jsp时,您需要将国家列表(name,id)传递给jsp,并使用这些值创建下拉框(您已经这样做了)。标签将是名称和价值将是国家ID(当然)。
然后单击下拉框可以在javascript函数中获取选定的项目值,然后调用映射到控制器方法之一的ajax请求,该方法将根据传递的国家/地区ID返回城市列表。然后用这些值填写城市列表。
希望这可以帮助你。干杯。
非常感谢您的回复... – JOHND
不客气。如果它真的帮助了你,请不要忘记接受答案。 :-) –
当然...让我检查我的朋友...我可以做到这一点,而不使用AJAX ...? – JOHND