在jquery对话框提交时获取403错误

时间:2012-04-17 20:12:23

标签: jquery jquery-ui-dialog

所以我得到了jquery对话框,它通过打开的ajax调用脚本来填充对话框中的表单字段。一切正常,但是当我单击操作按钮更新对话框中的记录时,我在FireBug中收到403错误。在研究它之后,我在任何导致403错误的字段中都有此值:

http://

如果我在对话框的任何字段中取出http://,那么操作按钮就可以正常工作。当他们点击动作按钮进行更新时,这是我的功能。在序列化之前,我是否需要对其进行编码?

"Update Form": function() {

                if($("#UpdateForm").validate().form() == true) {

                    var formSend = $("#UpdateForm"); 
                    var formData = formSend.serialize();

                    $('#formresults').html('<tr><td colspan="4"><span>Loading form results...</span></td></tr>');

                    $.ajax({
                        type:'POST',
                        cache:false,
                        url:'/update_form.php?action=updateform',
                        data:formData,
                        dataType:'json',
                        success: function(data) {

                            $('#formresults').html(data.records);

                        }

                    });

                }

                return false;

            }

1 个答案:

答案 0 :(得分:0)

抱歉,这与jquery无关。显然,这是在服务器上安装的apache security mod中绊倒规则。对不起。