2016-09-08 11 views
1

データテーブルとグローバルフィルタが公開されたCSHSがあります。フィルタに値を入力してテーブルを制限した後、モーダルを開き、モーダルの入力テキストで使用できるようにするボタンをクリックして、それをモーダルのローカル変数にバインドさせることができます。 CSHSをスクリプトで使用できるようにします。Brazos入力テキストコントロールクライアント側の値の更新

私はモーダルで表示する値を得ることができますが(ビットkludgyが動作しますが動作します)、モーダルの入力テキストは変更されたとは思われず、値をバインドしません変数は入力テキストにバインドされます。提案?

モーダル入力テキストに表示するグローバルフィルタテキストを取得するためのコードは次のとおりです(CSATH上のモーダルのみのデータテーブルの入力テキストに「searchValue」のクラス名を追加しました。私は、値を変更した後、入力テキストフィールド上)(jQueryの.changeを呼び出して試してみてください[0]のgetElementsByClassNameのインデックスを)

var el = document.getElementsByClassName('searchValue')[0]; 
el.getElementsByTagName('Input')[0].value = document.getElementsByClassName("dataTables_filter")[0].firstChild.firstChild.nextSibling.value; 

答えて

3

を使用することができます。たとえば :

$("#input_div_1_1_1").val("test").change()

関連する問題