V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
xia0chun
V2EX  ›  问与答

关于 BS 中 Form 的静态控件请教

  •  
  •   xia0chun · 2015-01-13 13:13:03 +08:00 · 1943 次点击
    这是一个创建于 3390 天前的主题,其中的信息可能已经有所发展或是发生改变。
    BS的From中有静态控件,例如
    <form class="form-horizontal" role="form">
    <div class="form-group">
    <label class="col-sm-2 control-label">Email</label>
    <div class="col-sm-10">
    <p class="form-control-static">[email protected]</p>;
    </div>
    </div>
    </form>

    请问<p></p>中的内容该如何传值?也就是“[email protected]
    对Ajax不是很懂,之前的Form都是直接用POST,<input>各类型都没问题,现在遇到这样的就不会了,请指教。
    谢谢
    5 条回复    2015-01-13 16:34:39 +08:00
    wsph123
        1
    wsph123  
       2015-01-13 13:16:33 +08:00   ❤️ 1
    <input type="hidden" name="mail" value="[email protected]">
    xia0chun
        2
    xia0chun  
    OP
       2015-01-13 13:31:23 +08:00

    @wsph123 type="hidden" 就直接不显示了,啥也没有了呀
    其实我就是想作为一个label来用,如图所示
    feiyuanqiu
        3
    feiyuanqiu  
       2015-01-13 13:49:45 +08:00   ❤️ 1
    @xia0chun 他是让你在代码里再添加一行 用 <input type="hidden" name="mail" value="[email protected]">
    你之前那个 p 标签只用来展示,传值用这个input
    feiyuanqiu
        4
    feiyuanqiu  
       2015-01-13 13:52:31 +08:00
    而且既然你这个 email 只是用来展示,又不让人修改,你完全不用传这个到服务器啊?
    xia0chun
        5
    xia0chun  
    OP
       2015-01-13 16:34:39 +08:00
    @wsph123 感谢已发

    @feiyuanqiu 感谢已发,其实我是先做了一个查询的页面,把结果以label的形式显示出来,然后有一个编辑按钮,直接把数据再POST到另外一个编辑页面上去,就不用再去数据库取一遍了。PS:之前没做过前端,纯粹是摸着石头过河,这是我自己想到的办法,可能不是很好 :)

    再次对二位表示感谢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3161 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 14:54 · PVG 22:54 · LAX 07:54 · JFK 10:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.