我有一个模型的 json 文件作为键,它的零件号作为值。
{
"Abc": {
"1234":"1234",
"5678":"5678",
},
"Def": {
"9101":"9101"
}
}
模型值在 url 中传递。我需要找到与模型相关的值,然后使用 jquery 动态选项将其显示在下拉列表中。我已经环顾了几天,还没有找到任何与此相关的好例子。任何帮助将不胜感激。谢谢你。
我有一个模型的 json 文件作为键,它的零件号作为值。
{
"Abc": {
"1234":"1234",
"5678":"5678",
},
"Def": {
"9101":"9101"
}
}
模型值在 url 中传递。我需要找到与模型相关的值,然后使用 jquery 动态选项将其显示在下拉列表中。我已经环顾了几天,还没有找到任何与此相关的好例子。任何帮助将不胜感激。谢谢你。
这仍然有点模糊,但我会根据我的理解尝试回答。
所以你已经有了你的 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 对象的下拉列表中。
我希望这会有所帮助,因为您的问题相当模糊。