__doPostBack仅为移动网站定义

时间:2015-07-09 15:25:28

标签: mobile sitecore

我收到错误" __ doPostBack未定义错误"在移动网站上使用基于" JqyeryMobile"的asp:LinkBut​​ton。我没有在桌面网站上收到此错误。

<asp:LinkButton runat="server" ID="btnSubmit" CssClass="blue-button" OnClick="btnSubmit_Click" data-ajax="false">Submit</asp:LinkButton>

我也有javascript验证,如下所示

    ('.blue-button').click(function () {
      // javascript code
    }

我尝试了很多解决方案但不适合我。你能否告诉我这是否是&#34; JqueryMobile&#34;问题或其他什么?

1 个答案:

答案 0 :(得分:3)

您是否在移动网站的子布局上启用了缓存?这会干扰_dopostback,如此问题所示:Sitecore: Turning on HTML Caching blocks postback behavior

这也可能是您的.NET版本中浏览器定义的问题。如果您使用的浏览器不为.NET所知,那就好像设备无法理解Javascript:https://briancaos.wordpress.com/2013/10/30/javascript-referenceerror-cant-find-variable-__dopostback/