私は剣道入力を含むdivを動的に作成できるようにするアプリケーションがあります。そうするために、私は一種のテンプレートとして使用する複数の剣道入力を含むdivを持っています。ユーザーがページにセクションを追加することを決めたら、jquery.clone()を使ってdivをクローンします。 UIではすべてがうまく見えますが、剣道入力はHTMLで一度しか初期化されずにコピーされるため、入力は再構築されないため、初期IDは一意ではなく、入力は機能しません。剣道入力を含むクローニングdiv
私は
var $kendoInputs = $$(".draggableContainer .k-input");
for (var j = 0; j < $kendoInputs.length; j++) {
if ($($kendoInputs[j]).attr("id")) {
var newid = "newid" + j;
$($kendoInputs[j]).attr("id", newid).attr("name", newid);
}
}
をすることではなく、入力は、すでにこの時点でIDを変更することは無用である、初期化されているので、プログラムでこれを修正しようとしました。剣道入力のIDを変更して再構築する方法はありますか?
事前にテキストと感謝の長いブロックのため申し訳ありません