从后面的代码ASP打开下拉列表

时间:2015-05-07 10:25:20

标签: c# jquery asp.net

我有一个下拉列表,将使用示例代码打开。 https://jsfiddle.net/fz2sY/39/。 但是,如果我从代码后面调用相同的函数。         ScriptManager.RegisterStartupScript(this, this.GetType(), "","runThis(dropdown);", true);

下拉列表不一致,有时会打开,但更多时候会失败。 在后面的代码中是否可以更改任何内容以使函数调用更可靠?

1 个答案:

答案 0 :(得分:1)

您需要在窗口加载后调用ShowDropdown函数

ScriptManager.RegisterStartupScript(this, this.GetType(), "","window.onload = function(){ showDropdown(document.getElementById('dropdown'));}", true);