使用Ajax发布HTML页面的一部分
using Ajax to post part of the HTML page
-已编辑-
你好,
我有一个包含两个表格的页面,我只想使用邮寄方式发送第二个表格。
该表格具有检查有效日期、电子邮件等的有效功能。
我想在不离开页面的情况下发送第二张表单,只发送第二份表单。据我所知,AJAX是可行的,但我不知道如何执行。
以下是代码的示例
客户端
<body>
<div> ....
<form id='f1'>....</form>
<script> //validation functions, at the end of the main validation function there is a //code that submits the second form , the one i intend to send.
</script>
<form id='f2' action='http://mysite/goToMyHandler.cs...>
...some input controls...
<input type='button' value='send' onclick='executeValidation();'>
</form>
</body>
服务器端
myHandler.cs:
保存中的数据
Response.Write('Form has been successfully sent');
感谢
使用jQuery和serializeObject。
你会这样做:
$.post($('#myform').attr('action'),$('#myform').serializeObject(),function(r){alert('successfully did it');});
相关文章:
- Html地图对象-点击地图获取id的一部分
- 使文本仅滚动HTML页面的一部分
- 用HTML元素替换字符串的一部分
- 如何用jQuery替换HTML标签的一部分
- 只是 JQuery 可执行文件的一部分.当直接粘贴到HTML中时,一切正常(window.location)
- 通过Java加载XML并制作HTML DOM的一部分
- 复制和修改元素,以便在html文档的另一部分使用它们
- “data-”属性作为超链接的一部分.HTML 到 JavaScript
- Jquery 加载外部 HTML 的一部分
- 如何仅将字符串的一部分呈现为 HTML
- 如何在对象标记中仅加载 HTML 页面的一部分,而不是整个 HTML 文档
- 如何将 html 页面的一部分保存到客户端 (javascript) 或服务器端 asp.net 的图像或 pdf
- 如何使用 Javascript 或 JQuery 在 HTML 中突出显示输入文本字段的一部分
- 使索引.html路径的一部分
- 节点.js我做错了哪一部分?服务器.js正在运行,但我看不到 HTML 页面
- 仅使用 html 将网页的一部分插入到另一个网页中
- 使用 jQuery 获取 html 字符串的一部分
- 使用 XMLHttpRequest 获取网页,但只获取 html 的一部分
- 在 Javascript 中使用正则表达式替换 html 字符串的一部分
- 使用Ajax发布HTML页面的一部分