|  
 
 
var options = {                 //参数说明:                 //1.用此方式提交时,form不能为runat="server";                 //2.必须在表单form中加method="post",此参数中加的method:'post'不能提交含大量表单域的form;                 //3.必须在cs文件中用Request["名称"]获取表单域的值,否则RequestString获取字符串长度有限制.                 target: '#lblInfo',                 method: 'post',                 url: 'AnnouncementAdd.aspx?type=add&ColumnID=<%=nColumnID %>',                 beforeSubmit: function () {                     // $('#btnModify').linkbutton({disabled:true});    // disable the button                   },                 success: function (msg) {                     if (msg == "1") {                         $("#lblInfo").text("新增成功!(" + Title + ")");                     }                     else if (msg == "2") {                         $("#lblInfo").text("不能重复提交信息!");                     }                     else                         $("#lblInfo").text("新增有误,请检查!");                     return false;                 },                 error: function () { $.messager.alert("操作提示", "请求异常!", "warning"); }             };               $('#form1').ajaxSubmit(options); 页面有个文本编辑器,表单提交时,字数少的时候能提交上去,字数一多就执行error,后台也进不去,谁能看看是啥问method: 'post', 换成type:'post' 试下  
AnnouncementAdd.aspx 
你的编辑器包含<>html字符吧。。提交到aspx页面会报错的如果没有给page指令添加 ValidateRequest="false"  
 |