首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >scriptresource.axd的doPostBack函数问题

scriptresource.axd的doPostBack函数问题
EN

Stack Overflow用户
提问于 2014-01-24 11:48:07
回答 2查看 322关注 0票数 1

我在一个页面上工作,该页面执行简单的数据库查询,插入,更新,删除

我使用的是.netframework 4和sql server 2008 r2,页面只包含一个更新面板。

场景如下:

用户从网格视图中选择一行,然后决定他想要做什么(更新、删除)

当他点击delete按钮时,一个确认模式就会显示给他,如果他说是,我就会返回

代码语言:javascript
复制
           $('#btnExaminationDelete').click(function (e) {
            e.preventDefault();
            $('#modal-1').modal('show');
            $('#modal-1 #btnConfirm').click(function () {
             __doPostBack('btnExaminationDelete', '');
            });
        });

问题:当他第一次执行此操作时,一切正常,如果他第二次执行此操作,则在scriptresource.axd文件的6979行中出现错误,您可以在firebug的控制台窗口中看到它

代码语言:javascript
复制
              if (isFileUploadRequest) {
                  xhr.send(arguments[0]);
                }
                 else {
                 xhr.send(body);  //this is line 6979
                } 

如果用户继续执行相同的操作,则错误会多次出现

我不知道问题的确切原因是什么,但我认为是__doPostBack函数的错误

这个问题出现在我的许多页面中,页面挂起

有没有其他方法可以在不使用__doPostBack函数的情况下从jquery或javascript回发

这个问题的解决方案是什么?

EN

回答 2

Stack Overflow用户

发布于 2014-01-24 13:39:59

您可以尝试提交表单,而不是直接调用__doPostBack吗?在该表单中包含所有必需的参数?

代码语言:javascript
复制
 $('#btnExaminationDelete').click(function (e) {
            e.preventDefault();
            $('#modal-1').modal('show');
            $('#modal-1 #btnConfirm').click(function () {
$("#aform #type").val('update');
$("#aform #selected-ids").val('1,2,3');
             $("#aForm").submit();
            });
        });
票数 0
EN

Stack Overflow用户

发布于 2014-01-26 09:30:03

最后,我找到了解决方案,在使用click函数之前,你必须先解绑Burton,代码如下所示

代码语言:javascript
复制
     $('#btnExaminationDelete').unbind("click").bind("click",function (e) {
        e.preventDefault();
        $('#modal-1').modal('show');
        $('#modal-1 #btnConfirm').unbind("click").bind("click",function () {
         __doPostBack('btnExaminationDelete', '');
        });
     });

希望它对你来说是清晰和有用的

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21324041

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档