`
shnsvyu
  • 浏览: 9986 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ext里访问jspTable

阅读更多
	Ext.Ajax.request({
												url:__ctxPath+'/medical/getDetailMedicalMedicalPackage.do?typeid='+node.id,
												method:'post',
												success:function(response,options){													
												    var total ;
												    var rowIndex;
													var object=response.responseText;
													var oTBODY  =  Ext.getDom("targetTable").tBodies.item(0);	
											           var oTBODYData = Ext.getDom("sourceTable").tBodies.item(0);
											           eval("var tree = " + object);
														for(var i=0;i<tree.length;i++){
															  var node = tree[i];
															  if (checked) {
															  	  oTBODYData.rows[0].cells[0].innerHTML="<input id = 'deletehidden_"+node.medicalid+"' type= 'hidden' value='"+node.medicalid+"' />";
															  	  oTBODYData.rows[0].cells[1].innerHTML=node.typeparenname;
															  	  oTBODYData.rows[0].cells[2].innerHTML=node.medicalname;
																  oTBODYData.rows[0].cells[3].innerHTML="<input name = 'deleteButton' type= 'checkbox' checked= 'checked' />";//onclick= 'deleteRow(this,\"targetTable\")' 
																  oTBODYData.rows[0].cells[4].innerHTML=node.medicalconter;
																  oTBODYData.rows[0].cells[5].innerHTML=node.manprice;
																  oTBODYData.rows[0].cells[6].innerHTML=node.femaleprice;
																  oTBODYData.rows[0].cells[7].innerHTML=node.otherprice;
																  oTBODY.appendChild(oTBODYData.rows[0].cloneNode(true));
																  oTBODYData.rows[0].cells[0].innerHTML="";
															  }else{
																    total = Ext.getDom("deletehidden_"+node.medicalid);
																    rowIndex = total.parentNode.parentNode;
																    oTBODY.removeChild(rowIndex);
															  }
														}
														var tab = Ext.getDom("targetTable");//$("targetTable");
														var rows=tab.rows;
														var manprice = 0; 
														var femaleprice = 0;
														var otherprice = 0;
														for(var i=0;i<rows.length;i++){
															var cells=rows[i].cells;
															if(i>0){
																manprice = (manprice+parseInt(cells[5].innerHTML));
																femaleprice = (femaleprice+parseInt(cells[6].innerHTML));
																otherprice = (otherprice+parseInt(cells[6].innerHTML));
															}
														}
														 Ext.getDom("manpricetext").value=manprice;
														 Ext.getDom("femalepricetext").value=femaleprice;
														 Ext.getDom("otherpricetext").value=otherprice;
												}
										});

 

分享到:
评论

相关推荐

    对初学者有帮助的Ext笔记

    这篇文档是针对初学者的Ext学习笔记,涵盖了JavaScript、CSS、数据库权限管理、JSP编码问题以及Flex/MXML等多个IT领域的基础知识。以下是这些知识点的详细解释: 1. JavaScript中的`replaceAll`方法:在JavaScript...

    extJs4.2学习笔记

    autoLoad: { url: 'error.jsp', scripts: true } // autoLoad 只延迟加载,scripts 为 true 指执行 URL 对应页面中的脚本 }); tabs.activate(0); // 激活第一个标签 }); ``` - **renderTo**:指定 TabPanel ...

    j2EE重要笔记

    C:\Program Files\Java\jdk1.7.0_45\jre\lib\ext ``` 确保JRE可以识别Oracle的JDBC驱动,从而顺利连接数据库。 ### 创建Oracle自增主键 在Oracle中创建自增主键可以通过定义序列(sequence)和触发器(trigger)来实现...

    Windchill jca 表单的运用

    - **使用request.setAttribute方法**:先通过`request.setAttribute`将参数存储到请求范围内,然后在JSP页面中使用EL表达式`${参数名}`来访问这些值。例如,通过`request.setAttribute("epmname", epmname);`设置...

    浅谈js获取ModelAndView值的问题

    在JSP页面中,可以使用EL表达式来访问Model中的属性值,然后将这个值赋给JavaScript变量。例如,在Spring MVC的Action方法中,可以将数据存入ModelAndView中: ```java @RequestMapping(value="/diary") public ...

    fso浏览54646465465464564

    &lt;table align="center" border="1" width="99%" height="99%" cellspacing="0" cellpadding="3" bordercolor="#6595d6"&gt; &lt;tr&gt;&lt;th&gt;FSO文件浏览器 - 编辑文本文件&lt;/th&gt;&lt;/tr&gt; &lt;tr&gt;&lt;td height="25"&gt;文件名: ...

    javascript中的previousSibling和nextSibling的正确用法

    由于元素是动态生成且没有唯一的ID,我们需要使用`previousSibling`和`nextSibling`来访问它们。在`checkDateOne`函数中,我们首先获取触发事件的`input`元素的父节点(`parentNode`),然后找到该父节点的前一个...

Global site tag (gtag.js) - Google Analytics