Javascript 如何为子元素设置最小和最大数据
您好,我无法从数据库中设置最小值和最大值 事实上,我想通过PHP实现动态。在后端应该有两个字段,第一个是最小字段,第二个是最大字段。在maximum字段中,我可以设置maximum,在minimum字段中,我可以设置,并在我的代码中通过PHP调用它 我们能做些什么吗?这是代码Javascript 如何为子元素设置最小和最大数据,javascript,php,jquery,html,Javascript,Php,Jquery,Html,您好,我无法从数据库中设置最小值和最大值 事实上,我想通过PHP实现动态。在后端应该有两个字段,第一个是最小字段,第二个是最大字段。在maximum字段中,我可以设置maximum,在minimum字段中,我可以设置,并在我的代码中通过PHP调用它 我们能做些什么吗?这是代码 <html> <body> <head> </head> <?php echo ' <script> $(document).on(
<html>
<body>
<head>
</head>
<?php
echo '
<script>
$(document).on("change", ".qty1", function() {
var sum = 0;
$(".qty1").each(function(){
sum += +$(this).val();
});
$(".total").val(sum);
});
</script>';
$maxnum = 7;
if(num > $maxnum){
echo "<script>alert('Yes it is big');</script>";
}
?>
<input type="text" class="qty1" value="" />
<input type="text" class="qty1" value="" />
<input type="text" class="qty1" value="" />
<input type="text" class="qty1" value="" />
<input type="text" class="qty1" value="" />
<input type="text" class="qty1" value="" />
<input type="text" class="total" value="" />
</body></html>
您可以将所有值放入一个数组中,然后获得最小/最大值
$(document).on("change", ".qty1", function() {
var arr = [];
var sum = 0;
$(".qty1").each(function(){
arr.push($(this).val());
sum += +$(this).val();
});
$(".total").val(sum);
$("#min").val(Math.min.apply(Math, arr));
$("#max").val(Math.max.apply(Math, arr));
});
使用fiddle可以将所有值放入一个数组中,然后获得最小/最大值
$(document).on("change", ".qty1", function() {
var arr = [];
var sum = 0;
$(".qty1").each(function(){
arr.push($(this).val());
sum += +$(this).val();
});
$(".total").val(sum);
$("#min").val(Math.min.apply(Math, arr));
$("#max").val(Math.max.apply(Math, arr));
});
工作小提琴你好。欢迎来到StackOverflow。如果你同意的话,我想提出一些建议来改进你的问题。将实际代码粘贴到此处,而不是引用外部站点。包括简单的HTML,显示你正在尝试做什么。好的,谢谢你,实际上我是新来的。我现在发布你好,我更新了我的帖子。你现在能帮我吗?PHP代码在哪里?数据库表在哪里?演示如何调用PHP.Ryantxr我添加了PHP编码。请现在查一下喂。欢迎来到StackOverflow。如果你同意的话,我想提出一些建议来改进你的问题。将实际代码粘贴到此处,而不是引用外部站点。包括简单的HTML,显示你正在尝试做什么。好的,谢谢你,实际上我是新来的。我现在发布你好,我更新了我的帖子。你现在能帮我吗?PHP代码在哪里?数据库表在哪里?演示如何调用PHP.Ryantxr我添加了PHP编码。请现在检查一下