2

連鎖テキストボックスを作成したい:

textbox1            textbox2             textbox3
_________           ____________       _____________
|___A____|         |(1)disabled|       |(a)disabled|

textbox1(value):A,B,C,D,E; 
textbox2(value):1,2,3,4,5; 
textbox3(value):a,b,c,d,e; like-> "A,1,a","B,2,b"=> this will be the combination

textbox1の値を選択すると、textbox1に対応する値がtextbox2に表示され、textbox3とtextbox3のようになります。また、事前定義された値はjQuery関数に格納され、呼び出すと値が入力されます。

提案....必要

4

2 に答える 2

1

作業デモ http://jsfiddle.net/Mwkjs/10/

何か見落としがあったら教えてください。

したがって、changeまたはkeydownapisも使用できます。

この助けを願っています!

jqueryコード

$(".foo").on("keyup",function(){
    $(".foo").val($(this).val());
});​
于 2012-06-02T10:49:31.383 に答える
1
$(".chainbox").on("keyup", function(){
    $(".chainbox").val(this.value);
});​

デモ1

(わからない)のselectbox代わりに欲しいと思いますcheckbox

$(".myselect").on("change", function(){

    // here I update value of next select box 
    // using current selectbox value
    // may be you have something else

    $(this).next('.myselect').val(this.value).prop('disabled', false);
});​

デモ2

最初に選択したテキストを次の2つのテキストボックスに表示する場合は、次のようにします。

$(".myselect").on("change", function(){
    $(this).nextAll(':input.mytext').val($('option:selected', this).text());
});

デモ3

于 2012-06-02T11:09:13.897 に答える