1

ユーザーがリンクをクリックしたときに特定の値に変更したいいくつかの非表示の入力値があります。

4

3 に答える 3

5
$('.someLink').click(function(){
    $('.someHiddenInput').val('new value');
});

これがあなたの言いたいことだと思います。

HTMLは次のようになります。

<a href="#" class="someLink">click me to change value</a>
<input type="hidden" name="hiddenVal" class="someHiddenInput" value="old value" />
于 2013-01-21T18:01:03.597 に答える
2
<input type="hidden" id="txtTextHdn" name="txtTextHdn" value="Y" />
<a href="#" id="testLink">Click Me!</a>

$("#testLink").click(function () {
    alert($("#txtTextHdn").val());
    $("#txtTextHdn").val('X');
    alert($("#txtTextHdn").val());
})

This should work.

于 2013-02-22T21:36:45.603 に答える
0

次のようにします。

ジャバスクリプト:

$(*link selector*).click(function(){
    $(*hidden selector*).val();
});

ここにデモがあります:http://jsfiddle.net/UbScn/

于 2013-01-21T18:02:26.727 に答える