我有一个带有输入的表单(每个ID分别为param
,param1
,param3
)和一个带有名为getform()
的函数的外部php文件,该函数从表单中获取三个参数(param
,param1
,param3
分别)。
ID为results
的文本字段,用于显示来自php文件的响应。
我在onclick
上放置了param3
函数。
每当用户在param3
中键入内容时,我都需要将其发送到php文件,并将结果显示在ID为results
的文本文件中。
这是我的代码
<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函数在php文件中
function Conv($param,$param2,$param3){
//my code here
return $output;
}
最佳答案
if(isset($_POST)){
//Calling the defined function here
Conv($_POST['postparam'], $_POST['postparam2'], $_POST['postparam3']);
}
将这些行添加到函数代码下面..并更好地在函数中回显输出,而不是返回输出。