我在表单中有两个 <select>选择框。选择第一个 <select>框中的项目将确定第二个 <select>中应该出现什么内容(使用Ajax http_request)。
在某些情况下,第二个选择框中可能有大约500个项目(猜测),在IE中更新需要5-10秒的时间。Firefox似乎完美运行。
我想知道是否有更快的方法来实现这一点。目前,服务器创建一个字符串,将其传递给客户端,然后通过创建选项元素并将其添加到 <select> 中来将其拆分并添加每个项目。
我尝试在服务器上将整个选择项作为字符串创建并添加到表单中,但由于某种原因它在Firefox中无法工作(是否漏掉了什么?)
谢谢
select.options.add(new Option(d.text, d.value))
,对吗? - tzot