将JSON数据保存在字符串数组中,然后在另一个函数中迭代它

时间:2016-08-10 12:14:44

标签: javascript jquery arrays json

这里我创建了英文数组,所以我可以在另一个函数中使用它。

 var englsih = [];
$('#get_test').click(function() {
            $.post('ajax-request.php', {
                        act: 'start_test'
                    }, function(data) {

                        var jstring = $.parseJSON(data);

                        english = jstring.english_word;

问题是保存在这个数组JSON数据中,然后在其他地方使用它。

$(document).on('submit', '#quiz_form', function() {
     alert(englsih.length);
});

此警报显示0长度,但应为5(MySql返回5个对象)。

1 个答案:

答案 0 :(得分:0)

此代码:

english = jstring.english_word;

应该是

englsih = jstring.english_word;

我认为您应该认真检查您的代码