【发布时间】:2012-09-19 09:31:55
【问题描述】:
我在使用 JQuery 方面相当称职,并且通常可以通过一些麻烦来处理大多数事情。我尝试用谷歌搜索这个问题,但要么我搜索了错误的术语,要么没有发布的解决方案。
在为订单页面准备 print.css 文件时,有人问我是否可以删除文本 INPUTS 并仅打印出它们的值,以及包含地址的 SELECT 菜单。
在研究时,我确实遇到了 .val() 方法 - 现在称为 .fieldValue() - 和 .serializeArray() 所以我想我知道如何提取值,而不是如何将其打印到位表单元素。
要明确一点:
例如,选择菜单显示默认送货地址的第一行。
对于打印输出,我希望它能够跨多行显示整个地址,并且没有 SELECT 菜单。
我在下面有这个解决方案,它允许我捕获值,但我不知道如何插入它们来代替表单元素: Printing an HTML form using jQuery
感谢您的帮助!
编辑 捕获的值只能插入到打印输出中,不能替换 html 中的表单元素。
【问题讨论】: