【发布时间】:2017-06-16 22:54:41
【问题描述】:
在 html 页面中,我们有 2 个下拉列表,当我们从第一个 jquery 工作中提取一些东西并为下一个下拉列表显示更多选项时,这是一个 html 代码:
<select name="cat_level1" id="cat_level1" size="1" class="form-control input-inline">
<option value="0">1</option>
<option value="8">2</option>
<option value="6">3</option>
</select>
<select name="cat_level2" id="cat_level2" size="1" class="form-control input-inline">
<option value="0">-</option>
</select>
<script>
$("#cat_level2").chained("#cat_level1");
</script>
现在我尝试使用 javascript 从我的 win 应用程序中以编程方式选择下拉列表选项,我使用此代码进行选择:
var len = element.options.length;
for (int i = 0; i < len; i++)
{
if (element.options[i].value == selected_val)
{
element.options[i].selected = true;
break; ;
}
}
这行得通,但使用该代码 jquery 不起作用,我们在 secend dropdownlist 中没有任何选项。 选择后如何选择运行该 jquery 的选项?
【问题讨论】:
-
这和
c#有什么关系? -
看link
-
我在 C# 的 awesomium 浏览器中使用该 javascript 代码
标签: javascript c# jquery html autocomplete