`

js动态生成form 并用ajax方式提交

 
阅读更多
var tempForm = document.createElement("form"); 
 tempForm.action="http://localhost:8080/test/user"; 
 tempForm.method="post"; 
 document.body.appendChild(tempForm); 
  
    //create a submit button  
 var tempInput = document.createElement("input"); 
 tempInput.type="hidden"; 
 tempInput.name="method";  
 tempInput.value=methodName; //the parameter of method in the code of DispatchAction. 
 
 tempForm.appendChild(tempInput); 
    //submit the form 
 tempForm.submit();

  Ext.Ajax.request({
		form:'intPayForm',
		method:'post',
		success:function(data){
			alert(data.responseText);
		},
		failure:function(){
		}
	});


Ext 3中支持这种写法,其他版本尚未试过。
分享到:
评论

相关推荐

    js动态生成form 并用ajax方式提交的实现方法

    首先,让我们理解一下JavaScript动态生成form的基本步骤: 1. 创建form元素: ```javascript var tempForm = document.createElement("form"); ``` 这行代码创建了一个新的`<form>`元素。我们可以为form设置...

    Ajax验证用户名是否存在的实例代码

    2. JavaScript编程:JavaScript是网页开发中的重要脚本语言,本例中使用JavaScript创建了XMLHttpRequest对象,并用它来发送和接收服务器数据。通过编写事件处理函数,如input的onblur事件来触发验证逻辑,实现了用户...

    关于宠物简易网页前端 HTML+CSS+JS小狗汪汪网期末设计

    3. **表单处理**:使用HTML表单元素(如`<form>`、`<input>`)收集用户数据,并用JavaScript进行验证和提交。 4. **API交互**:如果项目涉及数据获取,学生可能需要了解如何使用Ajax请求获取JSON数据,例如通过`...

    纯CSS3实现紫色登录表单.zip

    3. 提交处理:使用`.submit()`阻止默认的表单提交行为,通过AJAX发送POST请求到服务器,实现无刷新登录。 最后,JavaScript是实现表单功能的核心语言,它可以处理用户交互、验证逻辑以及与服务器的通信。在这个案例...

    java上传文件和文本编辑器功能

    JSP是一种视图技术,可以将Java代码嵌入到HTML中,方便动态生成页面内容。当用户编辑并保存文本时,编辑器通常会通过AJAX异步发送请求,将编辑的内容以JSON或其他格式发送到服务器。在`UploadController.java`中,...

    Ajax中的JSON格式与php传输过程全面解析

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它基于JavaScript的一个子集,易于人阅读和编写,同时也易于机器解析和生成。在Ajax(Asynchronous JavaScript and XML)中,JSON常用于在客户端和...

    jquery实现的带下拉选择搜索分类的橙色搜索框表格表单效果源码.zip

    6. **动态加载**:如果搜索结果是动态加载的,那么在用户输入时,可能会有Ajax请求发送到服务器,获取匹配的搜索结果,然后使用jQuery将这些结果插入到页面的适当位置,而无需刷新整个页面。 7. **事件绑定**:...

    图片上传(php实现单图、多图都有)

    8. **前端展示**:使用JavaScript或者jQuery处理上传成功后的图片显示,可以动态更新页面内容,展示已上传的图片。 9. **安全考虑**:防止文件覆盖,可以通过生成唯一的文件名或者使用哈希值来避免。同时,确保上传...

    php+dojo 的数据库保存拖动布局的一个方法dojo 这里下载

    Dojo是一个强大的JavaScript库和工具集,它提供了丰富的功能,包括DOM操作、动画效果、数据管理、AJAX通信以及拖放(Drag-and-Drop)功能。在这个例子中,我们主要关注Dojo的DnD模块(Drag-and-Drop)。 代码示例中,...

    weather-app-challenge

    例如,我们可以用`<form>`元素创建一个表单,让用户输入城市名,`<input>`元素作为输入框,`<button>`元素作为提交按钮。 为了提供视觉反馈,我们还需要使用`<div>`或`<section>`等元素来组织内容,创建特定的区块...

    provalp3questao4:使用Spring Boot创建一个Web应用程序,该应用程序显示一个供用户输入其姓名和按钮的字段。 单击该按钮时,应用程序必须提供反向写的用户名

    可以使用JavaScript来监听表单提交事件,发送AJAX请求到我们的`reverseName`端点,并在成功响应后更新页面内容。 ```html <!DOCTYPE html> 反向名字 <script src="https://code.jquery.com/jquery-3.6.0.min.js...

    民意调查

    例如,`addEventListener`函数可以监听表单提交事件,阻止默认提交行为,通过AJAX发送数据到服务器,并用返回的结果更新页面。 6. **响应式设计**: 为了确保民意调查在不同设备上都能良好展示,应用响应式设计...

Global site tag (gtag.js) - Google Analytics