0

如何在其他 div 点击时设置/更改输入值?输入类型被隐藏。有可能的?

4

5 回答 5

5
$('#your_div').on('click', function() {
  $('#hidden_input').val('some_val');
});

这里your_div指向id你的divhidden_inputid隐藏域的。您可以为它们使用任何有效的jQuery 选择器

于 2012-06-29T12:36:57.663 回答
1
$("#target").click(function() {
  $('#hiddedID').val('Some Value');
});
于 2012-06-29T12:39:16.010 回答
0
$('#div_to_click').click(function(){
  $('#hidden_input').val('input_value');
});

希望能帮助到你 :-)

于 2012-06-29T12:40:02.517 回答
0

工作演示 http://jsfiddle.net/aqrvA/5/ http://jsfiddle.net/aqrvA/1/

接口:http ://api.jquery.com/val/

希望这可以帮助

代码

$("#iron").click(function() {
    alert("Before Change ==> " + $("#hulk").val());
    $("#hulk").val("IRONMAN");

    alert("After Change ==> " + $("#hulk").val());
});​
于 2012-06-29T12:40:53.840 回答
0

没问题:

$(document).ready(function() {
    $('#div').click( function() {
        $('#input').val('value');
    });
});

请记住,您可以处理hiddendisplay: none像它们一样可见的元素。

于 2012-06-29T12:41:58.113 回答