jquery load(a.aspx)   它加载的是a.aspx 运行后的一个html 是吧 ,那我要在a.aspx 上进行操作 比如 选择条件 等 该怎么办啊?

解决方案 »

  1.   

    $.get():用GET方式请求并载入远程页面。
      

  2.   

    a.aspx?id=1
    后面跟你的条件不就好了 ?
      

  3.   

    我是在页面a.aspx中 选择条件 
      

  4.   

    那就修改a.aspx 可以了呀,a.aspx 随你怎么修改都可以,jquery load是加载a.aspx执行后的html
      

  5.   

    额 你的说法有点问题
    我给你描述一下吧load是请求一个http 然后服务器端会对这个请求做处理,即请求a.aspx文件。执行过程是服务器端的事儿。之后返回执行后的结果,通常情况下是返回一个页面文件。。如果你想进行数据筛选或其他。比如想请求分页。那么需要传递参数,同时需要后台的逻辑支持。比如你请求一个sex = 'male' 的情况,那么你需要传递这样一个参数到后台,而后台在得到这个参数后会进行相应的筛选或选择处理。
      

  6.   

    要是带参数的话 如果我a.aspx里面选择条件多了(好多多选框 并且有级联) 那 就反复发送了 看来这个 load 也不是万能的 郁闷  我把选择条件 集中到一个div中了 如果有页面用到这些条件 就调用这个div  我该怎么做 把这个div放到aspx页面中(直接引用这个页面?此方法弄了半天没结果 基本放弃) 还是单独做一个自定义控件?   请高手指路……
      

  7.   

    其实 把条件分别集中已分类的div中 添加到一个页面也可以实现 但是 太多分类了 每次有相同条件筛选 都得复制代码 这不行吧 加载起来也慢 也不好维护修改  所以现在想 把分类筛选条件 模块化 然后 直接调用它们  就这么简单事情 它怎么这么难? 
      

  8.   

    类似于 51job 中 职位筛选等 单击职能类别按钮 弹出来 是一个遮罩层    源文件中没有发现它们自己写的代码 所以判断出 它这个层应该是js里添加指定页面的吧 ??? 高手指点……
      

  9.   

    为什么 会那么 麻烦啊?比如 有10 个 下拉框,一个search按钮,只要做的是 在触发按钮的时候 取值、筛选、绑定啊有需要的 话,也可以 通过 AJAX 通过后台方法返回数据 展现在页面上啊。
      

  10.   

    你的意思是想用jQuery的load加载远程的页面文件代码,然后对加载进来的页面文件代码进行操作吗?如果是这样的话你可以试试用jQuery的事件委托live,这样你就可以对你加载进来的页面文件代码进行事件处理了,这样就能根据相应的事件获取你要的数据了不知我的理解是否有误
      

  11.   

    是我混淆了 load()请求的只是页面   我用jquery dialog 弹出框实现了  把筛选条件分类 做成页面  然后在dialog中加载它们 目前想到的只有这个了,多谢 大家指点。