我找不到问题 请帮我 我的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()方法。 谢谢你的回复
答案 0 :(得分:0)
我使用keyup事件进行文本输入,它在firefox中不起作用 所以我把它改成了按键,我的问题就解决了。 如有必要,我可以提供更多细节。