如何创建对表单的自我更新响应
How do I create a self updating response to a form
所以我想使用Javascript(AJAX)和PHP/HTML来创建一个表单并自动更新它。我正试图创建一个网站,进行简单的数学计算(思考体积、表面积和其他几何计算)。最终我想要图形表示,但现在还没有。
最有效的方法是什么?
我是否希望表单提交到一个网页,该网页输出JSON或XML对象,然后使用XMLHttp来提取它?这是最简单的方法吗?我想使用Javascript来阻止我重定向到那个页面吗?
我以前使用过一两次AJAX,但只是名义上的。这也是一种让自己更好地了解这项技术的练习。
对于PHP开发人员来说,一个非常好的方法是使用xAjax,这是这里的文档。
使用此PHP代码,您可以注册一些函数:
include './xajax/xajax_core/xajax.inc.php';
$xajax = new xajax();
$xajax->register(XAJAX_FUNCTION, 'doAdd');
$xajax->register(XAJAX_FUNCTION, 'doReset');
$xajax->processRequest();
然后,您只需将注册的函数用作JavaScript方法:
<form action="#" method="post" onsubmit="return false;">
<input type="button" onclick="xajax_doAdd(10,600);" id="btnAdd" value="Click Me" />
<input type="button" onclick="xajax_doReset();" id="btnReset" value="Reset" />
<p id="answerswer"></p>
</form>
相关文章:
- 可以't让我的if语句处理js中的html表单输入
- 如何使用WCF服务和javascript表单post上传.doc文件
- Javascript生成的表单未提交
- 如何使用javascript或html下载PDF格式的填写表单
- HTML表单提交时未执行外部函数
- 如何将输入(type=text)从html表单传递到javascript函数
- 通过单击表单中的按钮,在代码生成中使用javascript生成字母数字代码
- Ajax发布表单序列化,发布引号'
- 多级HTML表单
- 后焦点更改为IE 11中的地址栏,而不是转移到表单中的下一个控件
- 在验证和发送邮件后更改联系人表单的 html
- jQuery表单添加不适用于下拉列表
- Rails/JSON:如何将JSON用于jquery UI自动完成表单
- 如何从pdftron webviewer获取表单数据
- JS验证ajax返回的html中的表单数据
- Javascript更新孙窗口中的表单元素
- 解析javascript表单验证器
- 阻止表单元素提交
- 如何创建对表单的自我更新响应
- 使用Javascript将PDF表单转换为自我纠错作业