gpt4 book ai didi

jquery - 如何使用 jquery 获取带有输入值的 HTML 字符串?

转载 作者:行者123 更新时间:2023-12-01 02:21:45 24 4
gpt4 key购买 nike

我需要在服务器上将 HTML 创建为 pdf,并且需要来自浏览器的 HTML,其中包含 form 和其他内容。执行 $el.html() 只是给出一个 HTML 字符串,而表单中没有 input 值。如何获取包含所有 input 值的 HTMl string

我不想在浏览器上附加克隆,我只对包含要传递到服务器的所有输入值的 HTML 字符串感兴趣。

谢谢!

最佳答案

我认为这应该有效。只需在调用 .html() 之前运行此命令即可:

$("input[type='text']").each(function () {
var $this = $(this);

$this.attr("value", $this.val());
});

http://jsfiddle.net/GyrWY/1/

注意:如果您需要对其他输入类型执行此操作,则需要以不同方式处理它们。对于 textarea,您需要设置 .text($this.val()),对于复选框和单选按钮,您需要设置 checked属性。 select 元素,您必须设置相应 optionselected 属性。

关于jquery - 如何使用 jquery 获取带有输入值的 HTML 字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15950115/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com