将值推入数组jquery

将值推入数组jquery,jquery,Jquery,我在表单的开头创建了一个空数组 <script> var monthly_values = []; var i=0; </script> var月度_值=[]; var i=0; 在循环内部尝试实现以下代码。。。。 但是,如果没有“警报”框或删除“就绪(函数()”,推送就无法工作 $prodline=500$///CGI脚本循环到500次迭代 $(文档).ready(函数(){ i++; 每月_值。推送($premium$); setTimeout(函数

我在表单的开头创建了一个空数组

<script>
   var monthly_values = [];
   var i=0;
</script>

var月度_值=[];
var i=0;
在循环内部尝试实现以下代码。。。。 但是,如果没有“警报”框或删除“就绪(函数()”,推送就无法工作

$prodline=500$///CGI脚本循环到500次迭代
$(文档).ready(函数(){
i++;
每月_值。推送($premium$);
setTimeout(函数(){
警报($premium$);
}, 1);
});
$/prodline$//迭代结束。。。

我将循环中的值推送到正在工作的数组中。但我需要删除警报框或至少从警报框中删除OK

完整的代码在这里

    <html>
    <head>
      <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js"></script>
       <title>PHP FILE  - $licensee$</title>
       <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">   
       <meta name="Author" content="COMPULIFE Software, Inc.">
       <link href="../../css/styles_website.css" type="text/css" rel="stylesheet">
       <link href="../../css/termsampler.css" type="text/css" rel="stylesheet">
       <link href="../../css/$css$" type="text/css" rel="stylesheet"> 
    <script>
         var monthly_values = [];
         var i=0;
    </script>

    <script language="JavaScript" type="text/javascript">
      //     var monthly_values = [];
         // var i=0;
    function getbest (ambest, company, compcode)
    {
      document.comparisonform.AmBest.value = ambest;
      document.comparisonform.CompanyName.value = company;
      document.comparisonform.CompanyCode.value = compcode;
      document.comparisonform.OnClick=abc=window.open('','reason','width=700,height=500,left=20,top=20,scrollbars=yes');
      document.comparisonform.target='reason';
      abc.focus();
      document.comparisonform.submit();
    }
    </script>  
    </head>
    <body>
    </tr>
    <style>
    .loader {
      border: 16px solid #f3f3f3;
      border-radius: 50%;
      border-top: 16px solid #3498db;
      width: 120px;
      height: 120px;
      -webkit-animation: spin 2s linear infinite;
      animation: spin 2s linear infinite;
      margin: auto;
      padding: 10px;
    }

    @-webkit-keyframes spin {
      0% { -webkit-transform: rotate(0deg); }
      100% { -webkit-transform: rotate(360deg); }
    }

    @keyframes spin {
      0% { transform: rotate(0deg); }
      100% { transform: rotate(360deg); }
    }
    </style>
    </head>
    <body>
    <div class="loader" style ></div>
    $prodline=500$

    <script>
      $(document).ready(function(){
        i++;
        monthly_values.push("$premium$");
        setTimeout(function() { 
          alert("$premium$"+"$company$"+"$product$"+"$healthcat$"+"$PremiumAnnual$"+"$Premium$"+"$rgpfpp$"+"$guar$"+"$policyfee$"+"$comp$"+"$prod$"+"$rowEvenOdd$");
        }, 1);

      });
    </script>
    $/prodline$
    </table>

    </form>

    <br><br>

    <script>
      $(document).ready(function(){

        var len=monthly_values.length;
        var min_quote=monthly_values [0];
          var max_quote=monthly_values [monthly_values.length-1];

        window.location = 'http://loalhost/laravel/public/customised-quote?min_quote_val='+min_quote+'&max_quote_val='+max_quote;
      });
    </script>

PHP文件-$$
var月度_值=[];
var i=0;
//var月度_值=[];
//var i=0;
函数getbest(ambest、公司、公司代码)
{
document.comparisonform.AmBest.value=AmBest;
document.comparisonform.CompanyName.value=公司;
document.comparisonform.CompanyCode.value=compcode;
document.comparisonform.OnClick=abc=window.open(“”,'reason','width=700,height=500,left=20,top=20,scrollbars=yes');
document.comparisonform.target='reason';
abc.focus();
document.comparisonform.submit();
}
.加载器{
边框:16px实心#F3;
边界半径:50%;
边框顶部:16px实心#3498db;
宽度:120px;
高度:120px;
-webkit动画:旋转2s线性无限;
动画:旋转2s线性无限;
保证金:自动;
填充:10px;
}
@-webkit关键帧旋转{
0%{-webkit变换:旋转(0度);}
100%{-webkit变换:旋转(360度);}
}
@关键帧旋转{
0%{变换:旋转(0度);}
100%{变换:旋转(360度);}
}
$prodline=500$
$(文档).ready(函数(){
i++;
每月_值。推送($premium$);
setTimeout(函数(){
警报(“$premium$”+“$company$”+“$product$”+“$healthcat$”+“$PremiumAnnual$”+“$premium$”+“$rgpfpp$”+“$guar$”+“$policyfee$”+“$comp$”+“$prod$”+“$rowEvenOdd$”);
}, 1);
});
美元/生产线$


$(文档).ready(函数(){ var len=月_值。长度; var min_quote=月值[0]; var max_quote=月值[月值.长度-1]; window.location=http://loalhost/laravel/public/customised-quote?min_quote_val=“+min_quote+”&max_quote_val=”+max_quote; });
此代码应该可以正常工作,请检查下面的代码段。 您是否在html中包含jQuery

var月值=[];
var i=0;
$(文档).ready(函数(){
i++;
每月_值。推送($premium$);
setTimeout(函数(){
console.log(每月_值)
}, 1);
});

什么是
$premium$
以及您需要其浮点值的输出类型,例如73.35104.40“删除警报框或至少从警报框中确定”。。。只需从中删除警报setTimeout@Beginner这不是php变量,而是在没有任何问题的情况下打印值。他的意思可能是prependrome空数组:(我不知道它是怎么空的,我尝试了这个代码段和这个工作细节,请发布你的完整代码,包括循环。你是想用PHP做这件事吗,$premium是一个PHP变量?是的,我累了,在操作结束时,我会从数组中提供空的第一个和最后一个值。但实际上,这段代码应该可以工作…即使我删除了警报,它应该能工作…@mike\u t我已经在问题处添加了循环,谢谢你的时间
    <html>
    <head>
      <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js"></script>
       <title>PHP FILE  - $licensee$</title>
       <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">   
       <meta name="Author" content="COMPULIFE Software, Inc.">
       <link href="../../css/styles_website.css" type="text/css" rel="stylesheet">
       <link href="../../css/termsampler.css" type="text/css" rel="stylesheet">
       <link href="../../css/$css$" type="text/css" rel="stylesheet"> 
    <script>
         var monthly_values = [];
         var i=0;
    </script>

    <script language="JavaScript" type="text/javascript">
      //     var monthly_values = [];
         // var i=0;
    function getbest (ambest, company, compcode)
    {
      document.comparisonform.AmBest.value = ambest;
      document.comparisonform.CompanyName.value = company;
      document.comparisonform.CompanyCode.value = compcode;
      document.comparisonform.OnClick=abc=window.open('','reason','width=700,height=500,left=20,top=20,scrollbars=yes');
      document.comparisonform.target='reason';
      abc.focus();
      document.comparisonform.submit();
    }
    </script>  
    </head>
    <body>
    </tr>
    <style>
    .loader {
      border: 16px solid #f3f3f3;
      border-radius: 50%;
      border-top: 16px solid #3498db;
      width: 120px;
      height: 120px;
      -webkit-animation: spin 2s linear infinite;
      animation: spin 2s linear infinite;
      margin: auto;
      padding: 10px;
    }

    @-webkit-keyframes spin {
      0% { -webkit-transform: rotate(0deg); }
      100% { -webkit-transform: rotate(360deg); }
    }

    @keyframes spin {
      0% { transform: rotate(0deg); }
      100% { transform: rotate(360deg); }
    }
    </style>
    </head>
    <body>
    <div class="loader" style ></div>
    $prodline=500$

    <script>
      $(document).ready(function(){
        i++;
        monthly_values.push("$premium$");
        setTimeout(function() { 
          alert("$premium$"+"$company$"+"$product$"+"$healthcat$"+"$PremiumAnnual$"+"$Premium$"+"$rgpfpp$"+"$guar$"+"$policyfee$"+"$comp$"+"$prod$"+"$rowEvenOdd$");
        }, 1);

      });
    </script>
    $/prodline$
    </table>

    </form>

    <br><br>

    <script>
      $(document).ready(function(){

        var len=monthly_values.length;
        var min_quote=monthly_values [0];
          var max_quote=monthly_values [monthly_values.length-1];

        window.location = 'http://loalhost/laravel/public/customised-quote?min_quote_val='+min_quote+'&max_quote_val='+max_quote;
      });
    </script>