【问题标题】:ajax submit return error in server but working fine in localhostajax 在服务器中提交返回错误,但在 localhost 中工作正常
【发布时间】:2015-09-25 06:33:29
【问题描述】:

当我尝试在我的一个登台服务器(MVC c#.net)中运行时遇到问题,但是相同的代码在我的本地主机和开发服务器中都可以正常工作。这有点奇怪,我在整个 2 中都遇到了问题天..任何人请帮忙。它会由任何 Windows 补丁引起并导致 ajax 在服务器中无法正常工作吗?

点击表单提交时出现错误提示,错误为语法错误:Expected '}'

  $('#frmSet').bind('submit', function (e) {
        e.preventDefault(); // <-- important    
        var errMsg = $("#ErrMsg").val();   
        if (errMsg == ""){
            $(this).ajaxSubmit({
                iframe: true,
                dataType: 'json',
                error: function (xhr, textStatus, error) {
                        alert(xhr.statusText);
                        alert(textStatus);
                        alert(error);
                },
                success: function (data) {
                    $("#_acset").parent().html(data.content);         
        }

这是我的表格

@using (Html.BeginForm("ActSet", "Acts", FormMethod.Post, new { enctype = "multipart/form-data", id = "frmSet" }))

我检查了数据库,ajax提交实际上完成了我数据库中的所有更新,但是当它返回时提示错误。

【问题讨论】:

    标签: c# ajax model-view-controller


    【解决方案1】:

    尝试指定url 选项。 PS。我发布了作为可读性的答案

     ajaxSubmit({
                iframe: true,
                url: "http://myhost.com/url",
                dataType: 'json',
                error: function (xhr, textStatus, error) {
                        alert(xhr.statusText);
                        alert(textStatus);
                        alert(error);
                }
    

    【讨论】:

    • 测试过,还是一样。
    • 该 url 是否指向与其起源相同的域。如果不是,那么您将遇到 CORS 问题。在浏览器中打开开发者工具并查看是否有任何错误
    • 也设置type: 'POST'
    • 您好,我检查了数据库,ajax 提交实际上完成了我数据库中的所有更新,但是当它返回时提示错误。所以我认为这不是url问题和post问题..
    • 能不能在success函数中设置断点,看看收到了什么数据?
    【解决方案2】:

    终于发现问题了。。。是dotnet框架的问题,目前我用的是dotnet framework 4.0,更新到4.5.1后一切都解决了。。。谢谢!!!!!!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多