【发布时间】:2013-03-16 04:11:20
【问题描述】:
对缺乏知识表示歉意...
我们的网站上有一个页面显示价格取决于用户选择的尺寸宽度和数量不幸的是动态计算器没有显示价格,即使脚本似乎正在计算价格...
谁能帮我解决我哪里出错了:-(
当我在控制台中调试时,它会正确显示信息但只是不显示!!!
编辑:应该输出价格的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>
【问题讨论】:
-
请贴出处理输出的js的sn-ps。我可以看到 XHR 返回值,但它实际上并没有按预期使用。
-
例如,请仅在 jsfiddle 上发布相关代码。在所有脚本中都很难找到问题。
-
对不起,我会尝试找到问题代码,我不确定要发布哪个部分,但我现在会看
-
检查是否在 ColdFusion Administrator 中打开了“安全 JSON”选项。 “//”是启用此选项时使用的默认前缀。如果要保持启用安全功能,则需要修改 JavaScript 代码以在处理 JSON 之前删除 //。
标签: javascript json