jQuery表单插件不在IE10中提交数据

时间:2013-07-11 16:43:07

标签: internet-explorer jquery internet-explorer-10 jquery-forms-plugin

我有一个表单在IE10以外的每个浏览器中提交都很好。我正在使用jQuery表单插件并返回html。表单确实提交,但数据属性中的信息未提交。脚本如下所示:

$(this).ajaxSubmit({
                    type: "POST",
                    url: "{$data.paths.base_url}dashboard/ajax_edit_comment/" + id,
                    data: { comment: commentForm.find('.write-comment-comment').text(), name: curName },
                    async: true,
                    dataType: "html",
                    beforeSend: function(){
                        commentForm.find('.write-submit').hide();
                        commentForm.find('.cancel-edit').hide();
                        commentForm.append('<img class="comment-loader" src="{$data.paths.base_url}public/frontend/images/stt/layout/ajax-loader.gif" />');
                    },
                    success: function(data){
                        //var commentData = data[0];
                        //var commentId = commentData.comment.id;

                        $(commentForm).parent().html(data);
                    }
                });

脚本中的变量在此之前定义,并且已经过检查以包含正确的值,由于某种原因,这些值只是没有与表单一起提交。

更新:我已经意识到问题在于,尽管我将类型设置为发布,但实际上是通过get提交。

0 个答案:

没有答案