【问题标题】:JQuery Code works in chrome and IE but it not works in firefoxJQuery 代码在 chrome 和 IE 中有效,但在 Firefox 中无效
【发布时间】:2016-02-27 12:54:21
【问题描述】:

我找不到问题 请帮我 我的 jquery 代码在 IE 和 Chrome 中有效,但在 firefox 中无效 我的代码 sn-p 是:

var dto = { 'searchObj': LogInObj };
$.ajax(
    {
        url: "Default.aspx/GetLogIn",
        //url: "Services.asmx/HelloWorld",
        data: JSON.stringify(dto),
        //data:'{}',
        type: "POST",
        contentType: "application/json; charset=utf-8",
        datatype: "Json",
        success: function (result) {
            var rt = result.d;
            if (rt.Success) {
                var data = rt.Data;
                $.session.set('UserId', data[0].UserId);
                var userType = data[0].UserTypeId;
                if (userType == 1) {
                    LogInPage.GetClientInfo(data[0].UserId);
                    **LogInPage.SaveUserLogs();**
                    window.location = 'AdminManager.aspx';
                }
                else if (userType == 2) {
                    LogInPage.GetClientInfo(data[0].UserId);
                    LogInPage.SaveUserLogs();
                    window.location = 'Base.aspx';
                    }
                else
                    alert('

我需要调用 LogInPage.SaveUserLogs() 方法。 谢谢回复

【问题讨论】:

  • 控制台是否出现错误?提一下代码应该做什么以及在 Firefox 中运行它时会发生什么不会有什么坏处……(顺便说一句,你知道 Javascript 是区分大小写的,对吧?datatype: "Json" 应该是 dataType: "json"。 )
  • 伙计,首先,就您所问的内容而言,您的问题太短了。您我们需要知道哪个部分不工作,您如何称呼它以及您正在使用什么数据。请在此处添加 jsfiddle 或代码 sn-p 以便我们提供帮助。还可以简化您的代码。您的所有代码都无法正常工作是不可能的。只有一部分可能无法正常工作,您需要向我们指出该部分
  • 感谢您的回复

标签: javascript jquery css google-chrome firefox


【解决方案1】:

我使用 keyup 事件进行文本输入,但它在 firefox 中不起作用 所以我把它改成按键,我的问题就解决了。 如有需要,我可以提供更多详细信息。

【讨论】:

    猜你喜欢
    • 2012-07-07
    • 2011-12-17
    • 1970-01-01
    • 1970-01-01
    • 2013-10-30
    • 1970-01-01
    • 2011-10-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多