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

2015-01-13 13:13:03 +08:00
 xia0chun
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@example.com</p>
</div>
</div>
</form>

请问<p></p>中的内容该如何传值?也就是“email@example.com”
对Ajax不是很懂,之前的Form都是直接用POST,<input>各类型都没问题,现在遇到这样的就不会了,请指教。
谢谢
2037 次点击
所在节点    问与答
5 条回复
wsph123
2015-01-13 13:16:33 +08:00
<input type="hidden" name="mail" value="email@example.com">
xia0chun
2015-01-13 13:31:23 +08:00

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

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

再次对二位表示感谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/161696

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX