Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/228.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
Javascript 选择只回显直接响应,而不是0或1,但如果我这样做,窗口。关闭不起作用,因此我问了一个问题,好像可以根据PHP回显的内容读取div。不,我不希望用户单击它。你的代码不起作用,因为当你的html开始加载你的脚本时,脚本中的执行和var结果都是空的。因此,如果要_Javascript_Php_Jquery_Html - Fatal编程技术网

Javascript 选择只回显直接响应,而不是0或1,但如果我这样做,窗口。关闭不起作用,因此我问了一个问题,好像可以根据PHP回显的内容读取div。不,我不希望用户单击它。你的代码不起作用,因为当你的html开始加载你的脚本时,脚本中的执行和var结果都是空的。因此,如果要

Javascript 选择只回显直接响应,而不是0或1,但如果我这样做,窗口。关闭不起作用,因此我问了一个问题,好像可以根据PHP回显的内容读取div。不,我不希望用户单击它。你的代码不起作用,因为当你的html开始加载你的脚本时,脚本中的执行和var结果都是空的。因此,如果要,javascript,php,jquery,html,Javascript,Php,Jquery,Html,选择只回显直接响应,而不是0或1,但如果我这样做,窗口。关闭不起作用,因此我问了一个问题,好像可以根据PHP回显的内容读取div。不,我不希望用户单击它。你的代码不起作用,因为当你的html开始加载你的脚本时,脚本中的执行和var结果都是空的。因此,如果要运行此代码,您应该执行其他操作。我真的不明白你想做什么。基本上,我想根据PHP是否响应了0或1发出警报。我的想法是将此响应发送到HTML中的div。然后我会执行另一个javascript函数来读取它是0还是1,并相应地提醒用户。不,我不希望用户



选择只回显直接响应,而不是
0
1
,但如果我这样做,
窗口。关闭
不起作用,因此我问了一个问题,好像可以根据PHP回显的内容读取div。不,我不希望用户单击它。你的代码不起作用,因为当你的html开始加载你的脚本时,脚本中的执行和var结果都是空的。因此,如果要运行此代码,您应该执行其他操作。我真的不明白你想做什么。基本上,我想根据PHP是否响应了
0
1
发出警报。我的想法是将此响应发送到HTML中的div。然后我会执行另一个javascript函数来读取它是
0
还是
1
,并相应地提醒用户。不,我不希望用户点击它。你的代码不起作用,因为当你的html开始加载你的脚本时,脚本中的执行和var结果都是空的。因此,如果要运行此代码,您应该执行其他操作。我真的不明白你想做什么。基本上,我想根据PHP是否响应了
0
1
发出警报。我的想法是将此响应发送到HTML中的div。然后我会执行另一个javascript函数来读取它是
0
还是
1
,并相应地提醒用户。不,我不希望用户点击它。你的代码不起作用,因为当你的html开始加载你的脚本时,脚本中的执行和var结果都是空的。因此,如果要运行此代码,您应该执行其他操作。我真的不明白你想做什么。基本上,我想根据PHP是否响应了
0
1
发出警报。我的想法是将此响应发送到HTML中的div。然后,我将执行另一个javascript函数来读取它是
0
还是
1
,并相应地提醒用户。按照您的建议尝试,这不起作用。同样的事情,什么也没发生。按照你的建议尝试,这不起作用。同样的事情,什么也没发生。按照你的建议尝试,这不起作用。同样,什么也没发生。我不认为我需要json_编码来获取一个数字值。你能在php页面上发布你的完整代码吗?或者只是函数我不认为我需要json_编码只是为了获取一个数字值。你能在php页面上发布你的完整代码吗?或者只是函数我不认为我需要json_编码只是为了获取一个数字值。你能在php页面上发布你的完整代码吗?或者只是尝试了这个功能,警报不会弹出.console.log(数据);它可能不仅仅是一个字符串。我应该在哪里执行console.log(数据)?在javascript中?哪部分?只需添加console.log(数据);就在“if(data=='0'){”上面,我得到了
控制台未定义
?尝试了这个,警报不会弹出.console.log(data);它可能不仅仅是一个字符串。我在哪里做console.log(data)?在javascript中?哪一部分?只需添加console.log(data);就在“if(data=='0'){”上面这样做了吗,我得到了
控制台是未定义的
?尝试了这个,警报不会弹出.console.log(数据);它可能不仅仅是一个字符串。我在哪里做console.log(数据)?在javascript中?哪一部分?只需添加console.log(数据);就在“if(data=='0'){”上面,我得到了
控制台是未定义的
echo "0";
echo "1";
<div id="divResult"><script>getDivResult();</script></div>
function getDivResult()
{
    var result = $("div#divResult").text();

    if(result === "0")
    {
        alert("Badge Number already exists, please check again.");
    }
    else if(result === "1")
    {
        alert("Your details have been entered!")
        ADD_USER_POPUP.close;
    }
}
$.post(page, {
    name : name,
    badge_number : badge_number,
    category : category,
    priviledge : priviledge,
    action : "insert"
    }, function(data) {
    $("div#divResult").html(data);
    });
    function insertRow($name, $badge_number, $priviledge, $category)
    {
    $table_info = "TBL_USER_LOGIN";
    $query_string = "select badge_number from $table_info where badge_number = $badge_number";
    $result = @mysql_query($query_string) or die (mysql_error());
    $checkBadge = mysql_num_rows($result);
    if($checkBadge>0)
    {
        //echo "Badge Number $badge_number already exists. Please check again.";
        echo "0";
    }
    else
    {
        $query_string = "insert into $table_info(name, badge_number, priviledge, category) values('$name', '$badge_number', '$priviledge', '$category')";
        $result = @mysql_query($query_string) or die (mysql_error());
        //echo "Your details have been entered! Please click on 'View Users' to display all users.";
        echo "1";
    }

?>

    <?php

    $action = rtrim($_REQUEST['action']);

    if($action=="delete")
    {
        $id  = rtrim($_REQUEST['id']);
        $order = $_REQUEST['order'];

        echo deleteRow($id);
        echo selectAll($order);
    }
    elseif($action=="insert")
    {
        $name = $_REQUEST['name'];
        $badge_number = $_REQUEST['badge_number'];
        $priviledge = $_REQUEST['priviledge'];
        $category = $_REQUEST['category'];

        echo insertRow($name, $badge_number, $priviledge, $category);
    }
    elseif($action=="update")
    {
        $order = $_REQUEST['order'];

        echo selectAll($order);
    }

?>
$("div#divResult").html(data);
$("div#divResult").html(data);
getDivResult(); // call after it. and put the function globally.
$.ajax({
  success: function(data) {
    if(data === "0") {
      alert("Badge Number already exists, please check again.");
    }
    else if(data === "1") {
      alert("Your details have been entered!")
      ADD_USER_POPUP.close();
    }
  }
});
$.get( "ajax/test.html", function( data ) {
  if(data === "0")
  {
      alert("Badge Number already exists, please check again.");
  }
  else if(data  === "1")
  {
      alert("Your details have been entered!")
      ADD_USER_POPUP.close;
  }
});
getDivResult();
$("div#divResult").html(data);