使用jQuery从缓存中删除表单值

时间:2009-11-23 20:13:27

标签: jquery asp.net-mvc

我在asp.net mvc应用程序中面临这个奇怪的问题: 在一个页面中,我显示的是一个充满模型类数据的表。每行数据都有一个编辑图像<img src='somesrc' onclick='fnClick({mode:'edit',..other params});/>'

除此之外,我还添加按钮以填充提到<a href='#' onclick=fnClick({mode:'add'});>Add</a>的同一模型类。

我正在使用一个表单,我同时使用它来编辑和添加操作,并且我在jQuery中调用了用于这两个操作的相同函数。根据单击的按钮,此函数与模式参数一起传递。此模式用于填充编辑时的值或打开空白表单以进行添加。现在在页面上,如果我先单击“编辑”然后再添加,则添加操作仍会显示“编辑”表单的数据。这是缓存问题还是我缺少的东西

1 个答案:

答案 0 :(得分:1)

单击“添加”按钮时,找到表单元素,然后重置它:

#('#myformid')[0].reset()