使用js创建一个form表单 ,使用post上传到后台中 下面是代码。在获取html内容的时候使用了js节点来获取内容。

parent:父节点。上一级的节点

siblings:兄弟节点。同一级别的节点

  $(function(){
$('input[name=but]').click(function(){
var start=$(this).parent('div').siblings('div[name=qishi]').html();
var end=$(this).parent('div').siblings('div[name=mudi]').html();
var weight=$(this).parent('div').siblings('div[name=weight]').html();
var departid=$(this).parent('div').siblings('input[name=depart]').val();
// alert($(this).parent('div').siblings('div[name=qishi]')..html());
//调用
post('matching', {'start':start,'end':end,'weight':weight,'departid':departid});
});
});
function post(URL, PARAMS) {
var temp = document.createElement("form");
temp.action = URL;
temp.method = "post";
temp.style.display = "none";
for (var x in PARAMS) {
var opt = document.createElement("textarea");
opt.name = x;
opt.value = PARAMS[x];
// alert(opt.name)
temp.appendChild(opt);
}
document.body.appendChild(temp);
temp.submit();
return temp;
}

最新文章

  1. java中文乱码解决之道(二)-----字符编码详解:基础知识 + ASCII + GB**
  2. Orchard源码分析(5.2):BeginRequest事件处理(DefaultOrchardHost.BeginRequest方法)
  3. oracle数据库表空间扩容方法
  4. 使用javamail发信过程中的一些问题及解决方法
  5. 5、StringBuffer与StringBuilder的区别(十进制转二进制)
  6. MFC CFileDialog用法例子。
  7. 【重要】ASCII码表
  8. 如何利用java把文件中的Unicode字符转换为汉字
  9. P364 实战练习(多线程)
  10. Webform和MVC,为什么MVC更好一些?
  11. IOC之Unity
  12. 未能的导入项目,请确认<Import>声明中的路径正确
  13. Swift语言Storyboard教程:第一部分
  14. Flex移动应用程序开发的技巧和窍门(三)
  15. IOS开发创建开发证书及发布App应用(二)——创建证书
  16. Knowledge_SPA——精研查找算法
  17. 测者的性能测试手册:Web压力测试工具webbench
  18. Linux下的几种IPC方式及其C语言实现
  19. Nuget 打包
  20. mysql主从服务器的配置

热门文章

  1. 设备旋转,创建水平模式布局--Android studio
  2. 基于Lease分布式系统重试服务选举
  3. sql表分区
  4. MySQL 从 5.5 升级到 5.6,启动时报错 [ERROR] Plugin 'InnoDB' init function returned error
  5. 关于es5的一些新方法
  6. sqlservcer行列互转
  7. zookeeper_service 出错 java.lang.NoClassDefFoundError: org/I0Itec/zkclient/exception/ZkNoNodeException
  8. 在firefox浏览器下,scrollTop始终为0的问题
  9. 理解Angular中的$apply()以及$digest()
  10. visual stuido 跨解决方案调试