在做添加、修改页面的时候准备用AJAX来进行提交,但表单的项目很多。用类似这种url="+   escape(strContent)   +"&face="+strFace+"&atcID="+   id   +"&user="+strUser;”xmlhttp.open("GET", url, true);  
                               
xmlhttp.send(null);     JS拼接字符串的方式来提交,比较麻烦,参数少的时候还可以。但参数一多就显得比较繁琐了。不知道有没有什么简单、方便的提交方式???

解决方案 »

  1.   

    建议使用json..有一套完整的东西,是别人写好的。google找吧。
    有没有分的呀,,楼主,呵呵
      

  2.   

    建议使用一些脚本库辅助你的开发,例如用jQuery,下面有一段代码:    $.ajax({
            url:'Service.asmx/GetTerms',
            type:'POST',
            contentType:'application/json;charset=utf-8',
            success:function(msg){
                $('#myList').html('');
                for(var i=0;i<msg.d.length;i++){
                    $('#myList').append('<li>'+msg.d[i]+'</li>');
                }
            },
            dataType:'json',
            data:'{query:"'+$('#editQuery').val()+'"}',
            processData:false
        });