Prototype 提交大表单问题
'#################
'Ajax
'########################
function AjaxForm(){
var aUrl="http://192.168.1.44/Skyadmin/Sky_Article/ArticleManage.asp?Action=ArticleAddSave&";
var Sky=document.ArticleAdd;
var Opt={
method:'post',
onSuccess:function(t){
pCloseDivProcessing();//关闭精度条 ShowReault(t.responseText);},
on404: function(t) {
pCloseDivProcessing();//关闭精度条
alert('系统提示:\n\t错误,页面不错在!');},
onFailure: function(t){
pCloseDivProcessing();//关闭精度条
alert('系统提示:\n\t错误,访问失败!');
},
asynchronous:true
}
var ajax=new Ajax.Request(aUrl+GetForm(),Opt);
document.ArticleAdd.PostData.disabled="" ;
pShowDivProcessing("....正在保存文件...请等待...");
}
'#################
'这是获取表单值的函数
'########################
function GetForm(){
var StringForm;
var Sky=document.ArticleAdd;
var aParams = new Array();
for (var i=0 ; i < Sky.elements.length; i++) {
var sParam = encodeURIComponent(Sky.elements[i].name);
sParam += "=";
sParam += encodeURIComponent(Sky.elements[i].value);
aParams.push(sParam);
}
alert(aParams.join("&"));
return aParams.join("&");
}
为什么不能够提交大表单数据 提交就报错?