首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ColdFusion 2016 Ajax

ColdFusion 2016 Ajax
EN

Stack Overflow用户
提问于 2017-12-01 14:39:53
回答 1查看 153关注 0票数 4

我试图弄清楚什么是,以及如何在这个平台上工作。

我被困在简单的问题上了。

在提交时,我使用jQuery ajax将表单发送到服务器。但是我得到了响应: 500 (元素MY_VAR在形式上没有定义)。

我做错什么了?

JS

代码语言:javascript
复制
$loginForm.on('submit', function(e) {
    e.preventDefault();
    var formData = new FormData(e.target);
    $.ajax({
        url: 'test.cfm',
        method: 'POST',
        cache: false,
        processData: false,
        data: formData,
        error: function(err) {
            console.log(err);
        },
        success: function(data, status) {
            console.log(status);
            console.log(data);
        }
    });
});

CF

代码语言:javascript
复制
<cfoutput>
  <p>#form.myvar#</p>
</cfoutput>
EN

回答 1

Stack Overflow用户

发布于 2017-12-01 15:04:05

500表示内部服务器错误。

您是否试图在发送表单值后显示它们?

也许试着使用cfdump标签。对调试非常有用。

尝试转储表单作用域,并查看其中实际存在哪些变量。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47595741

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档