繁体   English   中英

从php发送数据到HTML页面

[英]sent data from php to HTML page

我设计了一个HTML表单来查找GPA,我想请用户输入标记,然后按下“提交”按钮,该按钮会将标记发送到同一项目中其他页面的php类,该类应处理该标记找到GPA,然后将GPA发送到相同的HTML表单并将其打印在文本框中;

我使用了提交按钮转到PHP类。

这是我使用的表格标签

<form method="post" action="GPA.PHP">

在php类中处理完数据后,我想将结果发送到html并将其放入文本中,该文本为:

<input type="text" style="text-align:center;" value="0.0" name="GPA" /> 

我怎样才能做到这一点 ??

首先,给输入一个id,例如:

<input type="text" style="text-align:center;" value="0.0" name="GPA" id="result" /> 

其次,通过在提交时返回false来确保表单不以其常规行为提交:

<form method="post" action="GPA.PHP" onSubmit="return false;">

第三,当单击“提交”按钮或提交表单时,您可以调用以下javascript代码:

$.ajax({
  type: "POST",
  url: "gpa.php",
  data: { mark: "50" }
}).done(function( msg ) {
  $('#result').val(msg);
});

我希望它能起作用:)

我明白你的意思。 您要做的是使用ajax: http : //api.jquery.com/jQuery.ajax/

$.ajax({
  type: "POST",
  url: "gpa.php",
  data: { mark: "50" }
}).done(function( msg ) {
  $('div.gpa').html(msg);
});

因此,将学生的分数(在本例中为50分)发布到gpa.php。 在gpa.php上,您需要编写代码来计算gpa并将其作为msg发送回去。 然后,这会将gpa输出到gpa的div ID。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM