1

残念ながら、私は JQuery で多くの作業を行っておらず、ドキュメントでこれに対する答えを見つけることができませんでした。JQuery を使用して複数のテキスト入力を隠しフィールドに渡そうとしています。これまでのところ、私は次のものを持っています:

<script type="text/javascript">
    $(function(){
        $('#textinput1').blur(function() {
            $('input[name=hiddenField]').val($('#textinput1').val());
        });
    });
</script>

これは、非表示フィールドに 1 行を引っ張る場合にうまく機能します。ただし、非表示フィールドの値がこれら 3 つのテキスト入力すべてを表すように、非表示フィールドにも表示する必要がある 2 つの追加フィールドがあります。何かご意見は?

4

1 に答える 1

3

これはあなたの正確な質問に答えます。

$(function(){
        $('#textinput1,#textinput2,#textinput3').blur(function() {
            $('input[name=hiddenField]').val(
                      $('#textinput1').val() + " " + 
                      $('#textinput2').val() + " " + 
                      $('#textinput3').val());
        });
    });

しかし、一般的に言えば、そうしない正当な理由がない限り、これらのそれぞれに異なる隠しフィールドが必要です。

于 2013-02-06T00:39:08.337 に答える