Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/408.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
Javascript Zend framework:当我在Zend framework中从fancybox提交表单时,Ajax不起作用_Javascript_Ajax_Zend Framework - Fatal编程技术网

Javascript Zend framework:当我在Zend framework中从fancybox提交表单时,Ajax不起作用

Javascript Zend framework:当我在Zend framework中从fancybox提交表单时,Ajax不起作用,javascript,ajax,zend-framework,Javascript,Ajax,Zend Framework,当我提交表单时,我的表单在fancybox中打开,数据不会在控制器中回显,我的脚本无法处理单击事件 -下面是我的脚本代码,我在其中使用ajax发送post数据 <script type="text/javascript"> var Q = jQuery.noConflict(); Q(document).ready( function(){ Q("#button_submit").click(function() { //

当我提交表单时,我的表单在fancybox中打开,数据不会在控制器中回显,我的脚本无法处理单击事件

-下面是我的脚本代码,我在其中使用ajax发送post数据

<script type="text/javascript">
    var Q = jQuery.noConflict();
    Q(document).ready(
        function(){
            Q("#button_submit").click(function() { //
               alert('ok'); //alert is not working
                var name = Q('#nam').val();
                var description = Q('#description').val();
                if (name != '' && description!='') {
                    jquery.post('transaction/add', 
                                {'name' : name, 'description' : description }, 
                                function (respond) {
                                    alert("ok");           
                                }
                            );
                  }    
            });
        });
</script>

var Q=jQuery.noConflict();
准备好了吗(
函数(){
Q(“按钮提交”)。单击(函数(){//
警报('ok');//警报不起作用
var name=Q('#nam').val();
var description=Q(“#description”).val();
如果(名称!=''&&description!=''){
jquery.post('transaction/add',
{'name':name,'description':description},
功能(响应){
警报(“正常”);
}
);
}    
});
});
-这是我的HTML代码,其中包含表单。这张表格在一个奇特的盒子里打开

<form method="post" id="add-form" name="add-form" class="add-form">
                    <div class="main_form">
                        <table id="option-table">
                            <tr>
                                <td><label class="lable1">Name:</label></td>
                                  <td> <input type="text" name="nam" id="nam" />

                                </td>
                            </tr>
                            <tr>
                                <td><label class="lable1">Description:</label></td>
                                    <td><textarea id="description" name="description" rows="8" cols="45"></textarea>
                                </td>

                            </tr>
                            <tr>
                                <td >
                                </td>

                                <td id="table_submit_td">
                                <input type="submit" id="button_submit_fancy" class="button" name="Submit" value="Submit" />
                                <input type="submit" id="button_reset" class="button" name="Reset" value="Reset" />
                                </td>
                            </tr>   
                        </table> 
                    </div>
                </form> 

姓名:
说明:

在HTML中,按钮ID是
button\u submit\u fancy
而不是
button\u submit
。在其中一个代码中更改它-JS或HTML。

显示您在HTML中有
按钮提交的代码有什么建议吗???