寻找一个基于 jQuery 的选择菜单,它使用中央数据源,因此我不必在页面上包含 500 次国家选项,只需一次。野外有这样方便的东西吗?
问问题
151 次
1 回答
0
让我在这里猜几个...
您的页面上有许多 <SELECT> 项。500,看起来。它们都是为了选择一个国家。而不是拥有
<option value="AF">Afghanistan</option>
等 500 次,您想从服务器获取该列表一次。通过 AJAX 调用?
馊主意。为什么?如果没有 Javascript,您的页面将无法正常工作。如果这不是问题,请继续阅读...
如果您编写服务器端请求以返回一大堆 <option> 标记,那么您调用它(使用 $.get 或 $.ajax)并存储在 javascript 变量中。然后循环选择您想要摆弄的标签并使用 .innerHTML 添加它们。
我认为您不会在 Internet 上找到任何可以满足您需求的现成产品,因为它非常简单,并且需要针对您的特定服务器(PHP、Django 等)和您的特定 HTML 进行定制(您可能不想破坏所有选择的小部件)。
于 2011-12-07T09:21:33.360 回答