如何从输入字段值循环内部ajax?

时间:2014-01-11 13:35:30

标签: php ajax

我试图从php中的输入字段值作为控件循环内部ajax?我想根据所需的测试用例数显示“复制”一词。见下文:

PHP:

<form method="post" action="" class="form-horizontal" id="problem_form">                            <div class="control-group">
                            <label class="control-label"> Number of Test Case/s </label>
                            <div class="controls">
                                <input type="text" name="test_case" id="test_case" />
                                <input type="submit" onclick="Cchecker.validate_problem_post(this)" name="test_case_btn" id="test_case_btn" class="btn btn-primary" value="Go" />
                            </div>
                        </div><hr/>
                        <div id="test_case_container"></div>
                </form>

如您所见,我在Go按钮中有一个onclick事件。它调用了下面的ajax函数。

AJAX:

validate_problem_post: function(){
                        submitHandler: function (form) {
                for(var i = 0; i < $('#test_case'); i++){
                    $('#test_case_container').html('copy');
                }
            }
        });
    }

每次执行时,程序只打印一次“复制”一词,而不是跟随$('#test_case')的内容。

1 个答案:

答案 0 :(得分:0)

可能问题出在循环的情况。你必须解决它:

for(var n = $('#test_case').val(), i = 0; i < n; i++) {...}