我有一个 AJAX 支持的表单,它更像是一个 5 步向导。在最后提交数据之前不会刷新页面。
在前面的步骤中,一个值被输入到 HTML 文本字段中,我希望在最后一页的另一个文本框中显示相同的值,因为他们在点击发送之前查看提交的最终详细信息..
我认为它需要通过 onChange 事件来完成,但我似乎无法让它完全工作,我是一名 PHP 开发人员,所以仍在研究我的 jQuery 技能。这是我编写的但没有成功的代码:
<script type="text/javascript">
$(document).ready(function() {
$("#textbox1").change(function()
{
var text = $("#textbox1").val();
$("#textbox2").html(text);
});
});
</script>
先谢谢各位了。
最佳答案
你就快到了。您只需要使用 val
方法来设置值,而不是 html
方法:
<script type="text/javascript">
$(document).ready(function() {
$("#textbox1").change(function()
{
var text = $("#textbox1").val();
$("#textbox2").val(text);
});
});
</script>
关于javascript - 使用 jQuery 将 1 个输入框的值回显到另一个输入框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9399553/