Ajax,提交带上传数据的表单,服务器端接收不到啊,

2025-05-19 06:49:08
推荐回答(1个)
回答1:

sumi 这个元素的代码贴来看下 。是form 中的name么。你可以alert($('sumi'))看下定位元素正确没 。我估计没正确  而且你的data 传递到后台的有错吧。我一般是这样写的




   $.ajax({
                dataType: "json",
                data: "post",
                url: "/MyMember/RTaddLanguage",
                data: {
                    resumeid: resumeid,
                    Language: Language,
                    Degree: Degree
                },
                success: function (result) {
                    if (result.success) {
                        document.getElementById("Language").value = "";
                        document.getElementById("Degree").value = "";
                        document.getElementById("LanguageIdHidden").value = "";
                        var pagerLanguage0 = "";
                        for (var i = 0; r < result.list.length; i++) {
                            pagerLanguage0 += "";
                            pagerLanguage0 += "语言:
" + result.list[i].Language + "
";
                            pagerLanguage0 += "
";
                            pagerLanguage0 += "程度:
" + result.list[i].Degree + "
";
                            pagerLanguage0 += "
";
                            pagerLanguage0 += "";
                        }

                    }
                    else { }
                },
                error: function () {
                    alert("服务器错误!");
                }