当我乘以2个数字a和b时,我得到28.6813276578,我怎么能用较少的数字来表示整数
而且,当我再次乘以我得到的结果后,第一次reult像28.681321405.4428.68如何得到只有一个结果?
<script>
$(document).ready(function(){
$("#total").hide();
$("#form1").submit(function(){
var a = parseFloat($("#user_price").val());
var b = parseFloat($("#selling").val());
var total = a*b;
$("#total").append(total)
.show('slow')
.css({"background":"yellow","font-size":50})
;
return false;
});
});
</script>
Run Code Online (Sandbox Code Playgroud) 从后端PHP脚本中检索它们作为二维JSON数组后,我的变量范围出现问题.这是我的代码:
var qns, qis, ncs, nzs, tps;
function get_questions() {
var url = "php/pytania.php";
$.ajax({
cache: false,
type: "GET",
dataType: "text",
url: url,
success: function(response) {
data = jQuery.parseJSON(response);
qns = data.qns;
qis = data.qis;
ncs = data.ncs;
nzs = data.nzs;
tps = data.tps;
}
});
}
$(document).ready(function() {
var index = 0;
get_questions();
$("#question_no").text(qns[index]);
});
Run Code Online (Sandbox Code Playgroud)
当我尝试最后引用我的qns数组时,它会显示一个变量undefined error.然而它在ajax声明中有效 - 没有问题......
谢谢,保重!:)
彼得.