-4

我有一个模型的 json 文件作为键,它的零件号作为值。

{
  "Abc": {
    "1234":"1234",
    "5678":"5678",
  },
  "Def": {
    "9101":"9101"
  }
}

模型值在 url 中传递。我需要找到与模型相关的值,然后使用 jquery 动态选项将其显示在下拉列表中。我已经环顾了几天,还没有找到任何与此相关的好例子。任何帮助将不胜感激。谢谢你。

4

1 回答 1

0

这仍然有点模糊,但我会根据我的理解尝试回答。

所以你已经有了你的 json 数据,对吧?

那么你需要遍历它;

$.each(data, function(index, optionData) { } );

然后在循环中;

var option = new Option(optionData.Text, optionData.Value);

然后你可以检查msie;

if ($.browser.msie) {

对于 IE,您需要使用;

dropdownList.add(option);

别的

dropdownList.add(option, null);

将它们放在一起将允许您将项目添加到 json 对象的下拉列表中。

我希望这会有所帮助,因为您的问题相当模糊。

于 2013-04-30T23:23:00.373 回答