解决方案 »

  1.   

    如果只是ajax传文件,用ajaxfileupload感觉更好点
      

  2.   

    没事儿,本地运行都是正常的,只是发布到IIS后访问就不行了 
      

  3.   

    使用 form.submit 直接提交表单到ashx文件里判断后,ashx的返回值怎么获取?
      

  4.   

    直接用jq   $.ajax({....});就好了。
    没用过.ajaxSubmit
      

  5.   

    使用了母版页后控件id会发生变化的,是否和这个有关得看你具体的代码了
    不是没有获取到对象,是不支持ajaxsubmit方法
      

  6.   

    请问要把file传到ashx上去判断选择文件的大小用$.ajax({....});怎么写?求大神给点儿代码,感谢
      

  7.   

    页面包含了过多的页面,而且页面也包含了jquery文件,所以冲突了
      

  8.   

    使用了母版页后控件id会发生变化的,是否和这个有关得看你具体的代码了
    不是没有获取到对象,是不支持ajaxsubmit方法
    不支持ajaxsubmit方法的话,可能是相应的js的引用有问题,在firefox中访问时注意观察firebug中有没有报错,如果js文件没引用到是会显示错误的
      

  9.   


    1 最笨的ActiveX控件。
    研究下FileSystemObject 这个类你就懂了。var fso = new ActiveXObject("Scripting.FileSystemObject");
    var f1 = fso.createtextfile("c:\\myjstest.txt",true");接下来你就可以访问f1对象的相关属性了。。2 利用img的dynsrc属性 (不兼容于ie7及以上,firefox,chrome,基本也属于过时了)var image=new Image(); 
    image.dynsrc=filePath; 
    alert(image.fileSize); 3 利用img的fileSize (完美解决方案)
    var ImgObj = new ImgObj;
    ImgObj.src = XXX;
    ImgFileSize=Math.round(ImgObj.fileSize/1024*100)/100;//取得图片文件的大小 
    ImgWidth=ImgObj.width //取得图片的宽度 
    ImgHeight=ImgObj.height; //取得图片的高度
    结合方法2和3解决兼容问题
      

  10.   

    把用类似firebug的东西 监听一下POST地址看报的什么错就行了
      

  11.   

    使用了母版页后控件id会发生变化的,是否和这个有关得看你具体的代码了
    不是没有获取到对象,是不支持ajaxsubmit方法
    不支持ajaxsubmit方法的话,可能是相应的js的引用有问题,在firefox中访问时注意观察firebug中有没有报错,如果js文件没引用到是会显示错误的
    firefox  查看过jquery.js和  form.js都有访问到  ff提示 TypeError: $(...).ajaxSubmit is not a function
      

  12.   

    使用了母版页后控件id会发生变化的,是否和这个有关得看你具体的代码了
    不是没有获取到对象,是不支持ajaxsubmit方法
    不支持ajaxsubmit方法的话,可能是相应的js的引用有问题,在firefox中访问时注意观察firebug中有没有报错,如果js文件没引用到是会显示错误的
    firefox  查看过jquery.js和  form.js都有访问到  ff提示 TypeError: $(...).ajaxSubmit is not a function
    jquery.js和  form.js引用的顺序对不对? jquery要在form.js之前引用哦
      

  13.   

    已经用form.submit+iframe做了一个伪无刷新的,感谢各位的帮助。
      

  14.   

    使用了母版页后控件id会发生变化的,是否和这个有关得看你具体的代码了
    不是没有获取到对象,是不支持ajaxsubmit方法
    不支持ajaxsubmit方法的话,可能是相应的js的引用有问题,在firefox中访问时注意观察firebug中有没有报错,如果js文件没引用到是会显示错误的
    firefox  查看过jquery.js和  form.js都有访问到  ff提示 TypeError: $(...).ajaxSubmit is not a function
    jquery.js和  form.js引用的顺序对不对? jquery要在form.js之前引用哦
    这个引用错了的话  本地也是运行不了的吧,感谢大虾的回复,已经换方法解决了