简体   繁体   English

我如何使用jQuery ajax函数发布凭证

[英]How can i post credential using jQuery ajax function

I'm getting error using the following code snippet 我使用以下代码片段收到错误

   jQuery(document).ready(function() {
        jQuery.ajax({
            url: url,
            type: 'POST',
            username: id,
            password: pass
        }).success(function(content) { alert('ok'); })
        .error(function(XMLHttpRequest, textStatus, errorThrown) {   alert(XMLHttpRequest.status); alert(XMLHttpRequest.readyState); alert(textStatus); })
        .complete(function() { alert('done'); });
    });
jQuery(document).ready(function() {
        $.ajax({
            url: url,
            type: 'POST',
            data: {
              username: id,
              password: pass
            },
            success: function(content) { alert('ok'); },
            error: function(XMLHttpRequest, textStatus, errorThrown) {   
            },
            complete: function() {.. };
         });
    })

something like that should work. 这样的事情应该有效。 You don't just put username and pass in the ajax argument, you creata a data object and put the parameters in there. 你不只是输入用户名并传入ajax参数,你创建一个data对象并将参数放在那里。 Also, you put your callbacks as arguments in the ajax argument. 此外,您将回调作为参数放在ajax参数中。

This should work. 这应该工作。

$(document).ready(function() {    
   $.ajax({
     url: url,
     type: 'POST',
     data: {
        username: id,
        password: pass
     },
     success: function(content) 
     { 
        alert('ok'); 
     },
     error: function(XMLHttpRequest, textStatus, errorThrown) 
     {   
        alert(XMLHttpRequest.status); 
        alert(XMLHttpRequest.readyState); 
        alert(textStatus); 
     },
     complete: function() 
     { 
        alert('done'); 
     }
   });

}); });

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM