Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery Ajax没有将数据发布到php文件_Jquery_Ajax - Fatal编程技术网

Jquery Ajax没有将数据发布到php文件

Jquery Ajax没有将数据发布到php文件,jquery,ajax,Jquery,Ajax,我使用ajax将数据发送到php文件,并在php文件中进行检查。但是ajax并没有发布数据。下面是Ajax代码 $('button#submit').click(function () { $.post($('#login-form').attr('action'), $('#login-form :input').serializeArray(), function(data){ if(data == "Ok") {

我使用ajax将数据发送到php文件,并在php文件中进行检查。但是ajax并没有发布数据。下面是Ajax代码

$('button#submit').click(function () {

    $.post($('#login-form').attr('action'),
        $('#login-form :input').serializeArray(),
        function(data){
        if(data == "Ok")
        {
            window.location.href = data;
        }
        else
        {alert(data.d);}

        });

    $('#login-form').submit(function(){
        return false;
    });
}))

组成部分

<form action="giriskontrol.php" method="post" id="login-form">
<div id="rgesc-admin-container">
<input type="text" class="rgesc-kadi" name="admin-kadi" id="kadi"/>
<input type="password" class="rgesc-pass" name="admin-pass" id="kpass"/>
<button id="submit" class="rgesc-login"> </button>
</div>
</form>

Php部分

<?php
include ("../config.php");

$kadi = mysql_real_escape_string($_POST["admin-kadi"]);
$pass = mysql_real_escape_string($_POST["admin-pass"]);
$cryptedPass= sha1($pass);

if(empty($kadi) || empty($pass)){
echo "Boş Alan Bırakmayın!"; }
else{
$sql = "SELECT count(*) FROM table WHERE username='$kadi' AND password='$cryptedPass'";
$res = mysql_query($sql);
$row = mysql_fetch_array($res);

if($row[0] > 0)
{
    $sql = "SELECT * FROM table WHERE username='$kadi' AND password='$cryptedPass'";
    $res = mysql_query($sql);
    $get = mysql_fetch_array($res);
    $_SESSION['admin'] = $get['username'];
    $_SESSION['adminid'] = $get['id'];
    echo "url";
}
else
{
    echo "Böyle bir kayıt bulunmamaktadır!.";
}


包括头标签之间的
。当我通过usinf firebug控制台输入ajax部分时,它可以工作。但不在标题标签之间工作。

尝试在其周围添加文档准备就绪?是的,我尝试添加文档准备就绪。嗯。。否则,您永远不会发送
Ok
返回,因此您永远不会进入
if
语句。通常,当我从FireBug控制台输入ajax部分时,它工作,但当我刷新页面时,它不工作,它将我重定向到giriskontrol.php页面