web开发中如何给弹出的页面传值

比如查出一些数据我要对其中一条进行修改,点击修改按钮弹出修改框(也是个页面)我该如何把这条记录的值传给这个页面呢,常用的做法是啥,我知道可以通过id查询数据库,但效率低有... 比如查出一些数据 我要对其中一条进行修改,点击修改按钮弹出修改框(也是个页面) 我该如何把这条记录的值传给这个页面呢,常用的做法是啥,我知道可以通过id查询数据库,但效率低有没有跟高效的方式啊 展开
 我来答
littleatp
推荐于2016-03-21 · TA获得超过852个赞
知道小有建树答主
回答量:307
采纳率:100%
帮助的人:378万
展开全部
页面弹出表单编辑数据对吗,建议不适用弹出页面的方式,采用js弹出模拟对话框的方式。
可以试用下框架,如:http://bootboxjs.com/,或者直接用boostrap的modal插件也是可以。

如果编辑页面比较复杂,弹出页面通过id查询数据库的方式也没多大问题;
如果是要给子页面进行传值,可以是通过子页面url参数传值;
此外也可以在子页面调用父页面的js方法进行传值(需注意跨域问题)

另外,可以参考下:http://javacrazyer.iteye.com/blog/1498199
追问
如果用js模拟对话框的话  该怎么把值都放入表单啊 我以前用的都是把数据绑定到dom节点上 弹出新对话框 在用js获取赋值
追答
对的,可以这么做
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式