如何使用jQuery将一个隐藏字段的值设置为另一个隐藏字段?

时间:2014-03-06 04:51:24

标签: javascript php jquery html hidden-field

我正在使用PHP,Smarty,jQuery(jquery-1.7.1.min.js),AJAX等。 以下是我的HTML代码:

<input type="hidden" id="que_id" name="que_id" value=76539 />

我有另一个隐藏类型的输入,如下所示:

<input type="text" name="question_id" id="question_id" value=""/>

现在我想要实现的是当页面完全加载时,将第一个输入隐藏字段的值设置为第二个隐藏输入字段。我该怎么做?

8 个答案:

答案 0 :(得分:5)

简单:

$(document).ready(function() {
    $("#question_id").val($("#que_id").val());
});

答案 1 :(得分:1)

尝试,

$(document).ready(function(){
  $(window).load(function(){
    $('#question_id').val($('#que_id').val());
  });
});

答案 2 :(得分:1)

var first_hidden_Value = $('#que_id').val();

$('#question_id').val(first_hidden_Value);

您必须在document.ready();

中执行此操作

答案 3 :(得分:1)

这很简单。试试这段代码:

$(function(){//ensure document is ready 
  $('#question_id').val($('#que_id').val());
});

答案 4 :(得分:1)

在准备好的文档中,您可以使用ID选择器获取元素,只需使用.val()方法,它可以返回并设置值。

$(document).ready(function(){
    $('#question_id').val( $('#que_id').val() );
});

答案 5 :(得分:1)

将此代码放在标题标记

$( document ).ready(function() {
var a = $('#que_id').val();
 $('#question_id').val(a);
});

答案 6 :(得分:0)

$(function(){

    var hidden1 = $('#que_id').val();

    $('#question_id').val(hidden1);

});

答案 7 :(得分:0)

使用此代码

    $(document).ready(function(){
    var que_id = $('#que_id').val(); 
    $('#question_id').val(que_id);

});