php 如何在不提交表单的情况下从输入字段获取文本
How to get text from input field without submiting form in php
我正在使用此代码
$('.calc').blur(function () {
var sum = 0;
$('.calc').each(function() {
if($(this).val()!="")
{
sum += parseFloat($(this).val());
}
});
$('.full_calc').val(sum);
});
动态填充输入,我想在 php 变量中动态获取其数据(在每个新输入中更改),并将其用于其他计算而无需提交按钮。我可以这样做吗?
试试这个,像你那里的那样更改 jquery 文件名:
<html>
<head>
<title>On Change</title>
<script type="text/javascript" src="jquery-1.9.1.js"></script>
<script>
function sum(){
$("#n3").val(eval($("#n1").val())+eval($("#n2").val()));
}
$(document).ready(function(e) {
$("#n1").change(function(){
sum();
});
$("#n2").change(function(){
sum();
});
});
</script>
</head>
<body>
N1 :<input type="text" name="n1" id="n1" value="0" /><br>
N2 :<input type="text" name="n2" id="n2" value="0" /><br>
N3 :<input type="text" name="n3" id="n3" value="0" />
</body>
</html>
我正在使用此代码
$('.calc').blur(function () {
var sum = 0;
$('.calc').each(function() {
if($(this).val()!="")
{
sum += parseFloat($(this).val());
}
});
$('.full_calc').val(sum);
});
动态填充输入,我想在 php 变量中动态获取其数据(在每个新输入中更改),并将其用于其他计算而无需提交按钮。我可以这样做吗?
试试这个,像你那里的那样更改 jquery 文件名:
<html>
<head>
<title>On Change</title>
<script type="text/javascript" src="jquery-1.9.1.js"></script>
<script>
function sum(){
$("#n3").val(eval($("#n1").val())+eval($("#n2").val()));
}
$(document).ready(function(e) {
$("#n1").change(function(){
sum();
});
$("#n2").change(function(){
sum();
});
});
</script>
</head>
<body>
N1 :<input type="text" name="n1" id="n1" value="0" /><br>
N2 :<input type="text" name="n2" id="n2" value="0" /><br>
N3 :<input type="text" name="n3" id="n3" value="0" />
</body>
</html>