私は jQuery に手を出すデザイナーであり、それは私にとって非常に急な学習曲線です。それが非常に強力であることは知っていますが、何百万行ものコードを回避するのに苦労しており、それでもハードコーディングしているように見えます。減って柔らかくなります。誰かが以下のコード例についてアドバイスしてくれるかどうか疑問に思っていましたか? 誰かが私を正しい方向に向けることができれば、それをループで結合する必要がありますか? ハードコーディングしてすべてのセレクターを追加する必要がありますか?
$(xml).find('Data').each(function(){
$('#saved').val($(this).find('saved').text());
$('.jobrole').text($(this).find('jobrole').text());
$('#psu1').val($(this).find('psu1').text());
$('#psu2').val($(this).find('psu2').text());
$('#psu3').val($(this).find('psu3').text());
$('#tsu1').val($(this).find('tsu1').text());
$('#tsu2').val($(this).find('tsu2').text());
$('#tsu3').val($(this).find('tsu3').text());
$('#pm1').val($(this).find('pm1').text());
$('#pm3').val($(this).find('pm3').text());
$('#tm1').val($(this).find('tm1').text());
$('#tm3').val($(this).find('tm3').text());
});
どんなアドバイスでも大歓迎です。MVC フレームワークの調査を開始しましたが、これは役に立ちますか?
敬具レイチェル