我有表'COMPANY',它保存所有公司的信息。在表单中,用户需要根据提供的列表选择他们的公司。我现在的问题是如何显示与用户选择的公司相关的其他信息?
例如,用户选择公司ABC。公司名称将显示在文本字段“CompanyName”中。如何检索公司ABC的地址和电话号码等信息,并将其显示在文本字段“CompanyAddress”和“ContactNo”中。 ?
需要你的帮助才能做到这一点。谢谢。
答案 0 :(得分:0)
将公司列表和信息存储在Javascript中的关联数组(以公司名称为键)中。
钩住SELECT元素的onchange事件,获取当前选择的选项,在数组中查找它,并更改每个其他字段的value属性。如果用户不应修改其他字段,请务必将其标记为只读。
答案 1 :(得分:0)
另一个选项取决于可用的技术,您可以使用异步javascript调用重新填充表单。
基本理念可以在这里看到: http://www.asp.net/AJAX/AjaxControlToolkit/Samples/DropDown/DropDown.aspx