2017-03-01 9 views
0

私は単純なC#プログラムを持っています。ここでは、ユーザーが破棄する項目のIDを入力してから、それを奪い取る個人を入力します。 IDを入力すると、「検索」ボタンをクリックします。そのボタンの目的は、そのようなアイテムがデータベースに存在することを確認することです。Jqueryで配列を作成してコントローラに渡す

問題

この方法は、廃棄する50の項目がある場合しかし,,、私のプログラムは、50回に署名する個人を必要と動作します。私はそれを持っているように、私はID番号を入力すると、私は追加して、一度50のすべての項目をカバーする署名を頼むことができるようにしています。

私の質問は、私のテキストボックスにID番号を常に追加することに問題があります。私のjqueryで私はラインを持っていますdocument.getElementById('test').value = document.getElementById('refno').value;

refnoのテキストボックスから値をとり、それをテスト用のtexboxに追加します。明らかにその単純さは値を置き換え、私はそれをどのように追加するか分からない。だから私の次の賭けは配列です。したがって、私の質問は、どのように私は "Add"ボタンをクリックして配列にこれらの値を格納し、それを私のコントローラに渡し、同時にUI上に表示するので、編集できるようになります間違って入力されました。

+0

あなたは右、jQueryのを使用していたと述べましたか? – bj7

+1

document.getElementById( 'test')を試したことがありますか? – daniegarcia254

答えて

1

これは、値を追加する代わりに、それを置き換える必要があります。

document.getElementById('test').value += document.getElementById('refno').value + ';'; 
+0

質問を更新しました。あなたはセミコロン '' ';' 'を同じ文章で追加することができ、2つの異なる割り当てを使う必要はありません。 – daniegarcia254

+0

コントローラでどのように分割するかは別の問題です。 javascriptでは、これを単に配列に変換することができます: '' 'var myArray = document.getElementById( 'test')。value.split( ';')' '' – daniegarcia254

関連する問題