输入值更改时显示对话框

时间:2015-08-04 10:42:07

标签: javascript c# asp.net sharepoint

我正在使用Sharepoint应用程序页面将Uplaod a File转换为文档库。上传可能需要一些时间,所以我想显示等待它的对话框。我检查所有必需的字段是否填写在我的上传按钮单击方法,然后我想显示对话框。我只需要一种在我的代码中调用javascript函数的方法。我试过了:

<input type="hidden" id="hidden" runat="server" value="" onchange="ManageWaitingDialog()" />

 if (fieldsfilled) 
        {
            hidden.Value = "SHOW";
 }

当我更改输入值时,事件不会触发。任何帮助都是欢迎致谢。

1 个答案:

答案 0 :(得分:0)

仅当从浏览器更改值时才会触发事件。如果从代码更改值,请不要期望触发事件。您可以使用以下代码来满足您的要求。

if (fieldsfilled) 
        {
            hidden.Value = "SHOW";
            ManageWaitingDialog();
 }