u013058975 2015-10-02 16:45 采纳率: 0%
浏览 1666

jquery.form.js异步上传完图片在post表单为啥post不了

下面是一个post表单
@using (Ajax.BeginForm("AddNewsInfoModel", "AdminNewsList", new AjaxOptions() { HttpMethod = "post", OnSuccess = "afterAdd" }, new { id = "Form1" }))
{






标题
作者
上传图片


                </div>
          </td>
        </tr>
        <tr>
            <td>新闻内容</td>
            <td>

                <input type="text" id="MsgContent" name="Msg"/>
            </td>
        </tr>
    </table>

    }
</div>

    先是异步上传图片,在post整个表单
      function fileUpLoad() {
        $("#btnFileUp").click(function () {
            if ($("#FileUpImage").val() == "") {
                $.messager.alert("提示", "请选择要上传的文件", "info");
                return;
            }
            $("#Form1").ajaxSubmit({
                type: "post",
                enctype: 'multipart/form-data',
                url: "/AdminNewsList/FileUpLoad",
                success: function (data) {
                    var servrdata = data.split(':');
                    $("#hidfileimage").val(servrdata[1]);
                    if (servrdata[0] == "ok") {
                        $("#ShowImage").append("<img src='" + servrdata[1] + "' width='40px' height='40px' />");
                    }
                    else
                    {
                        $.messager.alert("提示", servrdata[1],"info");
                    }
                }
            });
            return false;
        });

    }

            接下来post表单但是post不了
              function submitform() {
        $("#Form1").submit();
    }
            在父窗体调用submitform
             handler: function () {
                    var child = $("#AddNewsFrame")[0].contentWindow;
                    child.submitform();
                }
                            但是post不了
                            请大神帮忙看看
  • 写回答

1条回答 默认 最新

  • threenewbee 2015-10-02 22:15
    关注

    这种问题一律都是用fiddler去调试,看你ajax发出的post数据是否正确。

    评论

报告相同问题?

悬赏问题

  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!
  • ¥15 drone 推送镜像时候 purge: true 推送完毕后没有删除对应的镜像,手动拷贝到服务器执行结果正确在样才能让指令自动执行成功删除对应镜像,如何解决?
  • ¥15 求daily translation(DT)偏差订正方法的代码
  • ¥15 js调用html页面需要隐藏某个按钮