1

そもそも知識不足でお詫びします...

サイズの幅と数量のユーザーの選択に応じて価格を表示するページがWebサイトにあります。残念ながら、スクリプトが価格を計算しているように見えても、動的計算機は価格を表示しません...

誰かが私が間違っているところを助けてくれますか:-(

コンソールでデバッグすると、情報は正しく表示されますが、表示されません!!!

編集:価格を出力する必要があるJavaScriptは

    <script>
$(function() {
    $('#inputqty').keyup(function() {
        var inputqty = $('#inputqty').val();
        var sku = $('#selSKU').val();
        $.getJSON('pricecheck.cfc?method=getPrice&returntype=JSON&sku='+sku+'&qty='+inputqty, function(data) {
            $("#divPrice").html(data.displayPrice);
        });
    });

});

    function qtyChanged(){
        var inputqty = $('#inputqty').val();
        var sku = $('#selSKU').val();
        $.getJSON('pricecheck.cfc?method=getPrice&returntype=JSON&sku='+sku+'&qty='+inputqty, function(data) {
            $("#divPrice").html(data.displayPrice);
        });


    };
</script>
4

1 に答える 1

2

の結果にhttp://www.xxxxxxxx.co.uk/pricecheck.cfc?method=getPrice&returntype=JSON&sku=2947&qty=7エラーが含まれているようです。

//{"displayPrice":"£2.87 excl. VAT<\/strong>
(£3.44 incl VAT)<\/span>"}

JSONの前に付けられたコメント(二重スラッシュ)に注意してください。

また、JSONに構文エラーが含まれている場合、$。getJSONはサイレントに失敗するようです。$。getJSONがサイレントに失敗するのはなぜですか?

于 2013-03-26T11:59:51.797 に答える