JQuery代码适用于chrome和IE,但它在Firefox中不起作用

时间:2016-02-27 12:54:22

标签: javascript jquery css google-chrome firefox

我找不到问题 请帮我 我的jquery代码适用于IE和Chrome,但它在Firefox中不起作用 我的代码片段是:

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()方法。 谢谢你的回复

1 个答案:

答案 0 :(得分:0)

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