Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.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
Php 使用AJAX/GET后,无法继续使用jq函数,如。单击_Php_Jquery_Html_Ajax - Fatal编程技术网

Php 使用AJAX/GET后,无法继续使用jq函数,如。单击

Php 使用AJAX/GET后,无法继续使用jq函数,如。单击,php,jquery,html,ajax,Php,Jquery,Html,Ajax,我有AJAX/GET代码,代码从php文件i中重新加载数据 现在有另一个使用jquery的块代码我的问题是为什么 从mysql/php服务器重新加载数据,同时重新加载页面的所有日期 我无法使用另一个脚本“functionToClick.js”中的函数。这 文件有700行,使用不带AJAX的文件进行有效的wehn i工作 只是普通的PHP代码。埃弗里:我想知道为什么会这样 $(文档).ready(函数(){ $.ajax({//创建一个ajax请求以加载\u page.php 键入:“获取”,

我有AJAX/GET代码,代码从php文件i中重新加载数据 现在有另一个使用jquery的块代码我的问题是为什么 从mysql/php服务器重新加载数据,同时重新加载页面的所有日期 我无法使用另一个脚本“functionToClick.js”中的函数。这 文件有700行,使用不带AJAX的文件进行有效的wehn i工作 只是普通的PHP代码。埃弗里:我想知道为什么会这样

$(文档).ready(函数(){
$.ajax({//创建一个ajax请求以加载\u page.php
键入:“获取”,
url:“getBets.php”,
数据类型:“html”,//希望返回html
成功:功能(响应){
$(“#contant”).html(回复);
//警报(响应);
$(“.with”)。单击(函数(){
$(this.toggleClass(“单击”);
//$(this).this(“th”).removeClass(“单击”);
});
$(文档).ready(函数()
{
var总计=1;
风险价值团队=[];
var和_值=[];
var列表_值=[];
var singels=[];
var singelsvalue=[];
//var检验=2;
$(“td”)。单击(“单击”,函数更多()
{
var$this=$(this);
var choice=$this.attr(“choice”);
var值=$this.attr(“值”);
var index=singels.indexOf($(this.attr)(“choice”);
var a=$this.attr(“a”);
var b=$this.attr(“b”);
var c=$this.attr(“c”);
var d=$this.attr(“d”);
var e=$this.attr(“e”);
var f=$this.attr(“f”);
var g=$this.attr(“g”);
var h=$this.attr(“h”);
var i=$this.attr(“i”);
Varz=$this.attr(“z”);
var idBet=$this.attr(“idBet”);
var chaekA=$this.next(“td”).attr(“a”);
var chaekB=$this.next(“td”).attr(“b”);
var chaekC=$this.next(“td”).attr(“c”);
var chaekAprev=$this.prev(“td”).attr(“a”);
var chaekBprev=$this.prev(“td”).attr(“b”);
var chaekCprev=$this.prev(“td”).attr(“c”);
var firstKidsa=$(this.parent().find(“td:first”).attr(“a”);
var lastKidsa=$(this.parent().find(“td:last”).attr(“a”);
var firstKidsb=$(this.parent().find(“td:first”).attr(“b”);
var lastKidsb=$(this.parent().find(“td:last”).attr(“b”);
var firstKidsc=$(this.parent().find(“td:first”).attr(“c”);
var lastKidsc=$(this.parent().find(“td:last”).attr(“c”);
var div_sum=$(“div_sum”);
var div_list_value=$(“#div_list_value”);
var div_list_choice=$(“#div_list_choice”);
var div_singels=$(“div_singels”);
var div_singels_value=$(“#div_singels_value”);
/////////////////////////////////////////////D
/*数字1*/if(z==1&&a==0&&d==0&&e==0&&f==0)
{
和值推送(值);
列表_值。推送(值);
重视团队。推动(选择);
单推(选择);
SinglesValue.push(值);
总*=价值;
div_sum.text(“Total=“+Total.toFixed(2));
div_list_value.html(“Selected value=“+list_value.join”(“,”));
div_list_choice.html(“Selected choice=“+value_team.join”(“,”));
div_singels.html(“singels=“+singels.join”(,”);
div_singels_value.html(“singels_value=“+singelsvalue.join”(,”);
$this.attr(“a”、“1”);
$this.attr(“d”,“1”);
$this.兄弟姐妹(“td”).attr(“d”、“1”);
控制台日志(“D中的数字1”);
<head>
    <title>Page Title</title>

    <script src="https://code.jquery.com/jquery-3.1.1.js"></script>
    <script src="style.js" type="text/javascript"></script>


    <link rel="stylesheet" type="text/css" href="styleTable.css">

</head>

<body>
    <div id="contant"></div>
    <h1></h1>
    <div id="div_sum"></div>
    <div id="div_list_value"></div>
    <div id="div_list_choice"></div>
    <div id="div_singels"></div>
    <div id="div_singels_value"></div>
    <p></p>

        <script type="text/javascript">

        $(document).ready(function() {
            $.ajax({    //create an ajax request to load_page.php
            type: "GET",
            url: "getBets.php",             
            dataType: "html",   //expect html to be returned                
                success: function(response){                    
                    $("#contant").html(response); 
                    /*here i need put my all SCRIPT 
                      from another js file than its work
                      but its lang code ineed include here                       
                      how does i can this*/


                }
            });
        });

        </script>
    <script src="functionToClick.js" type="text/javascript"></script>
</body>
$( document ).ready(function (){

    var total = 1;
    var value_team = [];
    var sum_value = [];
    var list_value = [];
    var singels = [];
    var singelsvalue = [];
    //var test = 2;

    $("td").on("click", function more()
    {
        var $this = $(this);
        var choice = $this.attr("choice");
        var value = $this.attr("value");
        var index = 

    singels.indexOf($(this).attr("choice"));
    var a = $this.attr("a");
    var b = $this.attr("b"); 
    var c = $this.attr("c");
    var d = $this.attr("d");
    var e = $this.attr("e");
    var f = $this.attr("f");
    var g = $this.attr("g");
    var h = $this.attr("h");
    var i = $this.attr("i");
    var z = $this.attr("z");
    var idBet = $this.attr("idBet");
    var chaekA = 



$this.next("td").attr("a");
var chaekB = $this.next("td").attr("b");
var chaekC = $this.next("td").attr("c");
var chaekAprev = $this.prev("td").attr("a");
var chaekBprev = $this.prev("td").attr("b");
var chaekCprev = $this.prev("td").attr("c");                                                    
var firstKidsa = $(this).parent().find("td:first").attr("a");
var lastKidsa = $(this).parent().find("td:last").attr("a");
var firstKidsb = $(this).parent().find("td:first").attr("b");
var lastKidsb = $(this).parent().find("td:last").attr("b");
var firstKidsc = $(this).parent().find("td:first").attr("c");
var lastKidsc = $(this).parent().find("td:last").attr("c");
var div_sum = $("#div_sum");
var div_list_value = $("#div_list_value");
var div_list_choice = $("#div_list_choice");
var div_singels = $("#div_singels");
var div_singels_value = $("#div_singels_value");




        });
        $(document).ready(function() {
            $.ajax({    //create an ajax request to load_page.php
            type: "GET",
            url: "getBets.php",             
            dataType: "html",   //expect html to be returned                
                success: function(response){                    
                    $("#contant").html(response); 
                    //alert(response);
            $( ".with" ).click(function(){
                    $( this ).toggleClass( "with_click" );
                    //$( this ).siblings("th").removeClass( "with_click" );
            });
                                     $( document ).ready(function ()
                                        {

                                            var total = 1;
                                            var value_team = [];
                                            var sum_value = [];
                                            var list_value = [];
                                            var singels = [];
                                            var singelsvalue = [];
                                            //var test = 2;

                                                $("td").on("click", function more()
                                                {
                                                    var $this = $(this);
                                                    var choice = $this.attr("choice");
                                                    var value = $this.attr("value");
                                                    var index = singels.indexOf($(this).attr("choice"));
                                                    var a = $this.attr("a");
                                                    var b = $this.attr("b"); 
                                                    var c = $this.attr("c");
                                                    var d = $this.attr("d");
                                                    var e = $this.attr("e");
                                                    var f = $this.attr("f");
                                                    var g = $this.attr("g");
                                                    var h = $this.attr("h");
                                                    var i = $this.attr("i");
                                                    var z = $this.attr("z");
                                                    var idBet = $this.attr("idBet");
                                                    var chaekA = $this.next("td").attr("a");
                                                    var chaekB = $this.next("td").attr("b");
                                                    var chaekC = $this.next("td").attr("c");
                                                    var chaekAprev = $this.prev("td").attr("a");
                                                    var chaekBprev = $this.prev("td").attr("b");
                                                    var chaekCprev = $this.prev("td").attr("c");

                                                    var firstKidsa = $(this).parent().find("td:first").attr("a");
                                                    var lastKidsa = $(this).parent().find("td:last").attr("a");
                                                    var firstKidsb = $(this).parent().find("td:first").attr("b");
                                                    var lastKidsb = $(this).parent().find("td:last").attr("b");
                                                    var firstKidsc = $(this).parent().find("td:first").attr("c");
                                                    var lastKidsc = $(this).parent().find("td:last").attr("c");




                                                    var div_sum = $("#div_sum");
                                                    var div_list_value = $("#div_list_value");
                                                    var div_list_choice = $("#div_list_choice");
                                                    var div_singels = $("#div_singels");
                                                    var div_singels_value = $("#div_singels_value");

                                    ///////////////////////////////////////////// D 
            /* number 1*/       if(z==1&&a==0&&d==0&&e==0&&f==0)
                                {
                                    sum_value.push(value);
                                    list_value.push(value);
                                    value_team.push(choice);
                                    singels.push(choice);
                                    singelsvalue.push(value);


                                    total *= value;

                                    div_sum.text("Total = " + total.toFixed(2));
                                    div_list_value.html("Selected value = " + list_value.join(", "));
                                    div_list_choice.html("Selected choice = " + value_team.join(", "));
                                    div_singels.html("singels = " + singels.join(", "));
                                    div_singels_value.html("singels_value = " + singelsvalue.join(", "));

                                    $this.attr("a","1");
                                    $this.attr("d","1");
                                    $this.siblings("td").attr("d","1");
                                    console.log("number 1 in D");


                                }
            /* number 2*/       if(z=="x"&&b==0&&d==1)
                                {

                                    singels.push(choice);
                                    singelsvalue.push(value);

                                    div_sum.text("Total = " + total.toFixed(2));
                                    div_list_value.html("Selected value = " + list_value.join(", "));
                                    div_list_choice.html("Selected choice = " + value_team.join(", "));
                                    div_singels.html("singels = " + singels.join(", "));
                                    div_singels_value.html("singels_value = " + singelsvalue.join(", "));

                                    $this.attr("b","1");
                                    console.log("number 2 in D");



                                }
            /* number 3*/       if(z==2&&c==0&&d==1)
                                {

                                    singels.push(choice);
                                    singelsvalue.push(value);

                                    div_sum.text("Total = " + total.toFixed(2));
                                    div_list_value.html("Selected value = " + list_value.join(", "));
                                    div_list_choice.html("Selected choice = " + value_team.join(", "));
                                    div_singels.html("singels = " + singels.join(", "));
                                    div_singels_value.html("singels_value = " + singelsvalue.join(", "));

                                    $this.attr("c","1");
                                    console.log("number 3 in D");


                                }
            /* number 4*/       if(z==2&&c==1&&d==1)
                                {

                                    singels.splice(singels.indexOf($this.attr("choice")), 1);
                                    singelsvalue.splice(singelsvalue.indexOf($this.attr("value")), 1);

                                    div_sum.text("Total = " + total.toFixed(2));
                                    div_list_value.html("Selected value = " + list_value.join(", "));
                                    div_list_choice.html("Selected choice = " + value_team.join(", "));
                                    div_singels.html("singels = " + singels.join(", "));
                                    div_singels_value.html("singels_value = " + singelsvalue.join(", "));

                                    $this.attr("c","0");
                                    console.log("number 4 in D");


                                }
            /* number 5*/       if(z=="x"&&b==1&&d==1)
                                {

                                    singels.splice(singels.indexOf($this.attr("choice")), 1);
                                    singelsvalue.splice(singelsvalue.indexOf($this.attr("value")), 1);

                                    div_sum.text("Total = " + total.toFixed(2));
                                    div_list_value.html("Selected value = " + list_value.join(", "));
                                    div_list_choice.html("Selected choice = " + value_team.join(", "));
                                    div_singels.html("singels = " + singels.join(", "));
                                    div_singels_value.html("singels_value = " + singelsvalue.join(", "));

                                    $this.attr("b","0");
                                    console.log("number 5 in D");



                                }
            /* number 6*/       if(z==1&&a==1&&d==1)
                                {

                                    if (singels.length >= 1)
                                    {
                                    list_value.shift(list_value.indexOf(+$(this).attr("value")), 1);
                                    value_team.shift(value_team.indexOf(+$(this).attr("choice")), 1);
                                    singels.shift(singels.indexOf($this.attr("choice")), 1);
                                    singelsvalue.shift(singelsvalue.indexOf($this.attr("value")), 1);
                                    console.log("yes" + singels.length)
                                    }
                                    total /= $(this).attr("value");
                                    if (singels.length < 1)
                                    {
                                    list_value.pop(list_value.indexOf(+$(this).attr("value")), 1);
                                    value_team.pop(value_team.indexOf(+$(this).attr("choice")), 1);
                                    singels.pop(singels.indexOf($this.attr("choice")), 1);
                                    singelsvalue.pop(singelsvalue.indexOf($this.attr("value")), 1);
                                    console.log("yes 2")
                                    }

                                    div_sum.text("Total = " + total.toFixed(2));
                                    div_list_value.html("Selected value = " + list_value.join(", "));
                                    div_list_choice.html("Selected choice = " + value_team.join(", "));
                                    div_singels.html("singels = " + singels.join(", "));
                                    div_singels_value.html("singels_value = " + singelsvalue.join(", "));

                                    $this.attr("a","0");
                                    $this.attr("d","0");
                                    $this.siblings("td").attr("d","0");
                                    console.log("number 6 in D");


                                }
            /////////////////////////////////////////////D sptziel*****************
            /* number 7*/       if(z==1&&a==1&&d==1&&e==0&&chaekB==1&&lastKidsc==0)
                                {

                                    list_value.splice(list_value.indexOf(+$(this).attr("value")), 1);
                                    value_team.splice(value_team.indexOf(+$(this).attr("choice")), 1);
                                    singels.splice(singels.indexOf($this.attr("choice")), 1);
                                    singelsvalue.splice(singelsvalue.indexOf($this.attr("value")), 1);

                                //  total /= sum_value.splice(sum_value.indexOf(+$(this).attr("value")), 1);

                                    sum_value.push($this.next("td").attr("value"));
                                    list_value.push($this.next("td").attr("value"));
                                    value_team.push($this.next("td").attr("choice"));
                                    singels.push($this.next("td").attr("choice"));
                                    singelsvalue.push($this.next("td").attr("value"));

                                    total *= $this.next("td").attr("value");

                                    div_sum.text("Total = " + total.toFixed(2));
                                    div_list_value.html("Selected value = " + list_value.join(", "));
                                    div_list_choice.html("Selected choice = " + value_team.join(", "));
                                    div_singels.html("singels = " + singels.join(", "));
                                    div_singels_value.html("singels_value = " + singelsvalue.join(", "));

                                    $this.attr("a","0");
                                    $this.attr("d","0");
                                    $this.attr("e","1");
                                    $this.siblings("td").attr("d","0");
                                    $this.siblings("td").attr("e","1");
                                    console.log("number 7 in D sptziel");
                                }
            /* number 8*/       if(z==1&&a==1&&d==1&&e==0&&chaekB==0&&lastKidsc==1)
                                {

                                    list_value.splice(list_value.indexOf(+$(this).attr("value")), 1);
                                    value_team.splice(value_team.indexOf(+$(this).attr("choice")), 1);
                                    singels.splice(singels.indexOf($this.attr("choice")), 1);
                                    singelsvalue.splice(singelsvalue.indexOf($this.attr("value")), 1);

                                //  total /= sum_value.splice(sum_value.indexOf(+$(this).attr("value")), 1);

                                    sum_value.push($(this).parent().find("td:last").attr("value"));
                                    list_value.push($(this).parent().find("td:last").attr("value"));
                                    value_team.push($(this).parent().find("td:last").attr("choice"));
                                    singels.push($(this).parent().find("td:last").attr("choice"));
                                    singelsvalue.push($(this).parent().find("td:last").attr("value"));


                                    total *= $(this).parent().find("td:last").attr("value");

                                    div_sum.text("Total = " + total.toFixed(2));
                                    div_list_value.html("Selected value = " + list_value.join(", "));
                                    div_list_choice.html("Selected choice = " + value_team.join(", "));
                                    div_singels.html("singels = " + singels.join(", "));
                                    div_singels_value.html("singels_value = " + singelsvalue.join(", "));

                                    $this.attr("a","0");
                                    $this.attr("d","0");
                                    $this.attr("f","1");
                                    $this.siblings("td").attr("d","0");
                                    $this.siblings("td").attr("f","1");
                                    console.log("number 8 in D sptziel");

                                }
            /* number 9*/       if(z==1&&a==1&&d==1&&e==0&&chaekB==1&&lastKidsc==1)
                                {
                                    list_value.splice(list_value.indexOf(+$(this).attr("value")), 1);
                                    value_team.splice(value_team.indexOf(+$(this).attr("choice")), 1);
                                    singels.splice(singels.indexOf($this.attr("choice")), 1);
                                    singelsvalue.splice(singelsvalue.indexOf($this.attr("value")), 1);

                                //  total /= $(this).attr("value");


                                    sum_value.push($(this).parent().find("td:last").attr("value"));
                                    list_value.push($this.next("td").attr("value"));
                                    value_team.push($this.next("td").attr("choice"));
                                    singels.push($(this).parent().find("td:last").attr("choice"));
                                    singelsvalue.push($(this).parent().find("td:last").attr("value"));


                                    total *= $this.next("td").attr("value");

                                    div_sum.text("Total = " + total.toFixed(2));
                                    div_list_value.html("Selected value = " + list_value.join(", "));
                                    div_list_choice.html("Selected choice = " + value_team.join(", "));
                                    div_singels.html("singels = " + singels.join(", "));
                                    div_singels_value.html("singels_value = " + singelsvalue.join(", "));

                                    $this.attr("a","0");
                                    $this.attr("d","0");
                                    $this.attr("e","1");
                                    $this.siblings("td").attr("d","0");
                                    $this.siblings("td").attr("e","1");
                                    console.log("number 9 in D sptziel");

                                }
            /* number 10*/      if(z==2&&a==0&&e==1&&d==0&&chaekB==1&&firstKidsa==0)
                                {
                                    list_value.splice(list_value.indexOf(+$(this).attr("value")), 1);
                                    value_team.splice(value_team.indexOf(+$(this).attr("choice")), 1);
                                    singels.splice(singels.indexOf($this.attr("choice")), 1);
                                    singelsvalue.splice(singelsvalue.indexOf($this.attr("value")), 1);

                                //  total /= sum_value.splice(sum_value.indexOf(+$(this).attr("value")), 1);


                                /*  sum_value.push($(this).parent().find("td:last").attr("value"));
                                    list_value.push($this.prev("td").attr("value"));
                                    value_team.push($this.prev("td").attr("choice"));
                                    singels.push($(this).parent().find("td:last").attr("choice"));
                                    singelsvalue.push($(this).parent().find("td:last").attr("value"));
                                */

                                    total *= $this.prev("td").attr("value");

                                    div_sum.text("Total = " + total.toFixed(2));
                                    div_list_value.html("Selected value = " + list_value.join(", "));
                                    div_list_choice.html("Selected choice = " + value_team.join(", "));
                                    div_singels.html("singels = " + singels.join(", "));
                                    div_singels_value.html("singels_value = " + singelsvalue.join(", "));

                                    $this.attr("c","0");
                                    console.log("number 10 in D sptziel");



                                }

            /* number 27*/      if(z==2&&c==1&&f==1&&d==0&&firstKidsa==0&&chaekBprev==1)
                                {

                                    list_value.splice(list_value.indexOf(+$(this).attr("value")), 1);
                                    value_team.splice(value_team.indexOf(+$(this).attr("choice")), 1);
                                    singels.splice(singels.indexOf($this.attr("choice")), 1);
                                    singelsvalue.splice(singelsvalue.indexOf($this.attr("value")), 1);

                                    total /= sum_value.splice(sum_value.indexOf(+$(this).attr("value")), 1);

                                    sum_value.push($this.prev("td").attr("value"));
                                    list_value.push($this.prev("td").attr("value"));
                                    value_team.push($this.prev("td").attr("choice"));
                                //  singels.push($this.prev("td").attr("choice"));
                                //  singelsvalue.push($this.prev("td").attr("value"));

                                    total *= $this.prev("td").attr("value");

                                    div_sum.text("Total = " + total.toFixed(2));
                                    div_list_value.html("Selected value = " + list_value.join(", "));
                                    div_list_choice.html("Selected choice = " + value_team.join(", "));
                                    div_singels.html("singels = " + singels.join(", "));
                                    div_singels_value.html("singels_value = " + singelsvalue.join(", "));

                                    $this.attr("c","0");
                                    $this.attr("f","0");
                                    $this.attr("e","1");
                                    $this.siblings("td").attr("f","0");
                                    $this.siblings("td").attr("e","1");
                                    console.log("number 27 in F sptziel");
                                }
            /* number 28*/      if(z==2&&c==1&&f==1&&d==0&&firstKidsa==1&&chaekBprev==1)
                                {

                                    list_value.splice(list_value.indexOf(+$(this).attr("value")), 1);
                                    value_team.splice(value_team.indexOf(+$(this).attr("choice")), 1);
                                    singels.splice(singels.indexOf($this.attr("choice")), 1);
                                    singelsvalue.splice(singelsvalue.indexOf($this.attr("value")), 1);

                                    total /= sum_value.splice(sum_value.indexOf(+$(this).attr("value")), 1);

                                    sum_value.push($this.prev("td").attr("value"));
                                    list_value.push($this.prev("td").attr("value"));
                                    value_team.push($this.prev("td").attr("choice"));

                                }

                                           });

                                    });
                                }

            });
        });