0

2つの変更があり、ライブ変更は正常に機能しますが、selectの2番目の変更は機能していないようです。誰かがアイデアを思いついたのでしょうか、それともこれらをマージできますか?

$(".shipping").live('change', function () {
    var billingId = $(this).attr('id').replace('_shipping_', '_billing_');
    $('#' + billingId).val($(this).val());
});

$("#same_shipping_address_title").change(function () {
    $("#same_billing_address_title").val($(this).val());
});
4

2 に答える 2

0

$.uniform.update()リストを更新する必要があったのはユニフォームが原因でした。

于 2012-09-07T15:10:43.447 に答える
0

すべてのステップをトラブルシューティングして、どこが故障しているかを確認することをお勧めします。これを開始してみてください:

    $("#same_shipping_address_title").change(function () {
         console.log("change fired");
         var newvalue = $(this).val();
         console.log(newvalue);
         $("#same_billing_address_title").val(newvalue);
    });

次に、ブラウザーの開発者ツールでコンソールを使用すると、変更イベントが #same_shipping_address_title から発生したという事実とその値の確認が表示されます。

于 2012-09-07T14:56:05.897 に答える