簡體   English   中英

JavaScript 錯誤:“ReferenceError:未定義數組”

[英]JavaScript Error: “ReferenceError: array is not defined”

我想創建一個 JavaScript array並通過 post 請求將它傳遞到 php 中的另一個頁面我在 firebug 中收到錯誤:

參考錯誤:未定義數組

這是代碼:

$(document).ready(function(){
    var data = new array();               // this line throws the error
    // Handle Submiting form data
    $("#btnSumbit").click(function (){

        $('#tblCriteria input[type=text]').each(
            function(){
                data[this.id] = this.value;
            }
        );  

這個代碼在cakePHP視圖中。

JavaScript 區分大小寫,因此要創建一個新數組,請使用大寫字母編寫Array

var data = new Array();

但是,您可能總是使用簡短版本:

var data = [];

您需要在使用它的地方上方聲明數組。

var arrayName = [ ]; //  1
var arrayName = new array(); //  2 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM