我有一个输入(分别为ID param
,,param3
)和一个外部php文件的函数调用从窗体中获取三个参数(分别为param
,param1
,param3
)。我如何发送JavaScript变量到PHP并返回结果
一个ID为results
的文本字段显示来自php文件的响应。
我已将onclick
函数放在param3
上。
我需要每当用户键入param3
中的东西时,它应该被发送到php文件,结果显示在文本框中,编号为results
。
这里是我的代码的PHP文件
<script>
function post(){
var param = $('#param').val();
var param2 = $('#param2').val();
var param3 = $('#param3').val();
$.post('curencyconvert.php', {
postparam: param,
postparam2: param2,
postparam3:param3
}, function(data){
$('#results').html(data);
});
}
</script>
我的PHP函数
function Conv($param,$param2,$param3){
//my code here
return $output;
}
'$ _POST'是在那里你会找到你的''postparam''和'postparam2'等 –
这个问题不是任何阻止形式我的PHP文件。它看起来像JavaScript不工作。甚至没有发送任何东西。我已经检查了javascrit alert()。但找不到数据发送到php – Emma
您应该尝试ajax,如@ Faiz99或甚至@M A SIDDIQUI所述,在您的情况下何时调用方法Conv?它不会自动调用 – Anant