A.html:
 $.ajax({
  url:b.js       
  data:参数1和参数2的值
  datatype:json
})B.html:
根据参数1、2的值取得一个json数组result
--------------
可js这里怎么返回给A.html?
responseText=result//这样写?
--------------

解决方案 »

  1.   

    js里不会给responseText赋值的,responseText是服务器返回的值
      

  2.   

    湿胸 你放弃吧 ajax请求html页面返回的只能是html所有内容.
      

  3.   

    那会把b.js都读到回调函数里 jquery指定dataType:script的话 会执行这个js
    其他情况全都按字符串处理
      

  4.   

    那象我这种情况就想A.html将参数传到B,B根据参数取值返回给A.html,你会怎么做?
      

  5.   

    B页面上只写个json数组.A页面抓过来然后自己根据参数取值
      

  6.   

    上万条你还准备用html页去执行查询而不用动态页?再退一步 服务器也不会为你去执行html里的js 并且返回给你结果 服务器只会把整个html给你