これは jquery を使用した単純なスクリプトです。私の主な問題は、
ステップ 1: 行番号 5 をクリックすることです。
ステップ 2: 行番号 3 をクリックします。
ステップ 3: 入力をクリックします
入力をクリックするとデータが変わるのはなぜですか? 入力の情報については、カスタム maskedinput definition を使用します$.mask.definitions['~'] = '[-_A-Za-z0-9 ]';
。私がそれを理解するのを手伝ってください。これは私がからデータを取得する方法です:
for(var i = 0; i < _field.length; i++){
if(_field[i].type !== 'money')
$formWrapper.find('input[name=' + _field[i].id + ']').val($data.find('td:eq(' + (i + 2) + ')').html());
else
$formWrapper.find('input[name=' + _field[i].id + ']').val($data.find('td:eq(' + (i + 2) + ')').html().replace(/,/g, ''));
}
ここでJSFiddle Demoを参照してください。何かアイデアはありますか?