0

ajax 函数返回一个表单。我想将此表单值发送到其他 ajax 函数。

Chrome 没有问题,但 Firefox 无法做到这一点并发送空值!

例如,我返回一个带有 ajax 的编辑表单,而编辑按钮功能无法获取/发布表单值。

4

1 回答 1

0

听起来您有事件处理程序问题。也许你所有的事件处理代码都是在你的新表单存在于 dom 之前运行的?如果没有示例代码,我们不知道您是如何尝试完成此任务的。也许,在您的表单标签中,包含一个 onsubmit 属性来处理您的提交:

<form onsubmit="sendForm(this); return false;">
<script>
    function sendForm(obj) {
        var data = $(obj).serialize();
        $.post('myEndpoint.cfm',data, function(response){
            // response handling code here.

        });
    }
</script>
于 2013-01-26T14:19:52.647 回答