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

时间:2016-09-09    点击:124   

Js代码:

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方式提交的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持本站。

微信+angularJS的SPA应用中用router进行页面跳转,jssdk校验失败问题解决
Vuejs第十三篇之组件——杂项
浅谈jquery.form.js的ajaxSubmit和ajaxForm的使用
vuejs动态组件给子组件传递数据的方法详解
Vuejs第十二篇之动态组件全面解析
> 返回     
地址:上海市普陀区胶州路941号长久商务中心 电话: QQ:
© Copyright 2012 上海网络 Product All Rights Reserved