无法使用jQuery更改隐藏输入文本框的值

Not able to change value of hidden input textbox using jQuery

本文关键字:文本 输入 隐藏 jQuery      更新时间:2023-11-09

我正在尝试更新一些隐藏输入框的值,但不是很成功。对可见输入[type=text]执行此操作没有问题。

下面是一个小例子:http://jsfiddle.net/saHCU/

使用Firebug查看隐藏字段

您可以看到添加到item_id3文本框中的值。但是,当您查看源时,没有一个文本框具有更新的值。

为什么没有更新?

因为它不更改属性,而是更改底层属性。

HTML value属性更像是一个"起点",真正重要的是属性本身(Javascript中的element.value = 1)。如果您尝试提交表单,或使用Javascript查询值,您会发现它实际上已经更改,因此您的代码运行良好。

  • StackOverflow上的.pr()与.attr()

此外,据我所知,没有input type="textbox",只有input type="text"