baidu_32636153
2017-05-10 11:14
采纳率: 50%
浏览 4.5k
已采纳

一个input文本框如何获取另一个文本框输入的内容,两个input文本框在两个JSP页面

这是页面展示,第一个文本框是查询的条件,第二个是将查询条件填充到文本框中
这是查询的文本输入框

这是弹出框的文本框

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

7条回答 默认 最新

  • 已采纳

    easyUI dialog是层模拟的,和你那个控件在同一个dom树种,直接获取就行了,给你那个控件加id
    dialog配置onOpen事件执行下面的代码进行赋值就行了
    document.getElementById('dialog中控件id').value=document.getElementById('要获取值控件id').value

    点赞 评论
  • baidu_32636153 2017-05-10 11:12

    企业名称:


    统一信用代码:

                    这是查询的文本输入框
    
    
                    <td>
                主体名称:${hzqyhznr.qymc}
                </td>   
                <td>
                主体名称:<input class="easyui-textbox filter-context-input" value="${hzqyhznr.jyqsrq}" />
                </td>
    
                这是弹出框的文本输入框
    
    点赞 评论
  • Jan@昂 2017-05-10 11:36
    <td>
    主体名称:<input class="easyui-textbox filter-context-input" value="${param.qymc}" />
    </td>
    
    点赞 评论
  • MathRandom 2017-05-10 11:40

    看你这个感觉就是输了东西,点查询就在现在的页面弹个框
    你就可以给查询一个点击事件嘛
    先获取到输入的东西
    再进ajax
    成功就显示弹框而且把值设置进去

    点赞 评论
  • 我不吃面条 2017-05-10 13:22
     $("#dialog").dialog({
            title: "title",
            width: 1000,
            height: 550,
            closed: false,
            cache: true,
            collapsible:true,
            href: "url",
            params: { key1: "value1" },
            modal: true
        });
    

    是这种方式开了一个dialog吗?
    如果是的话
    params: { key1: "value1" },
    这个代表你要传递的参数
    params可以自定义名称

    然后在你载入dialog的那个页面里获取

     var options = $("#dialog").dialog("options");
     var params = options["params"];
     var value = params["key1"];
    

    value即为你需要的

    点赞 评论
  • 陈培泓 2017-05-10 16:07

    利用js,获取上面输入框的值,再填入下面输入框的值,然后两个jsp都引入该js即可

    点赞 评论
  • JesusAllen30 2017-05-11 00:59

    弹出框做成 iframe 形式进行传值

    点赞 评论

相关推荐 更多相似问题