I correct my code and it's worked. Thank you guys for your help.

Ajax Code:

function checkuser() {
    var myObject = new Object();
    myObject.username = $('#username').val();
    myObject.password = $('#password').val();
    $.ajax({
        url: 'http://10.252.84.159/ajaxrecivelogin/',
        type: 'POST',
        data: JSON.stringify(myObject),
        context: this,
        dataType: 'json',
        success: function (data) {
            alert( data.status );
        },
        error: function ()
        {
            alert( "Error" );
        }
    });};

Django Code:

def ajaxrecivelogin(request):
        import json
        import ast
        x = ast.literal_eval(request.body)
        response_data = {}
        response_data['status'] = username
        return HttpResponse(json.dumps(response_data), 
content_type="application/json")

*And i comment out django.middleware.csrf.CsrfViewMiddleware in setting*

On Saturday, January 17, 2015 at 9:16:32 AM UTC+3:30, Hossein Rashnoo wrote:
>
> I use this code to send a request:
>
> function checkuser() {
>     $.ajax({
>         url: 'http://10.252.84.159/ajaxrecivelogin',
>         //type: 'POST',
>         data: "{'username': 'aa', 'password' : 'bb'}",
>         context: this,
>         dataType: 'json',
>         success: function (data) {
>             $("#resp").html("success");
>         },
>         error: function ()
>         {
>             $("#resp").html("error");
>         }
>     });};
>
> And its worked But when i add type:POST part it cause error.
>
> I use this django code to response that request:
>
> def ajaxrecivelogin(request):
>         import json
>         response_data = {}
>         response_data['status'] = '1'
>         return HttpResponse(json.dumps(response_data), 
> content_type="application/json")
>
> Is it about my django code?
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/7c7b115e-73f8-4a8b-bc38-8bf2ec2481ae%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to