如何通过javascript检测asp面板的变化?

时间:2017-03-03 08:28:03

标签: javascript jquery asp.net c#-4.0 telerik

我在一个asp面板上有很多控件(如texbox,telerik网格,下拉列表和单选按钮)。有人帮我检查asp面板的任何控件的变化,同时点击提交按钮。

1 个答案:

答案 0 :(得分:0)

可能有更好的方法,但我的建议是:

创建一个隐藏字段,其默认值为" False"。此隐藏字段将告诉我们表单是否已更改。 然后为JavaScript OnChange事件分配任何可编辑的控件。 OnChange事件应该调用一个简单的方法,将隐藏字段的值设置为" True"。 例如,使用jQuery,它将是:

function FormChanged() {
    $(".hiddenField").val("True");
}

然后,当您提交时,您将能够访问隐藏字段的值,以了解表单是否已更改。