码迷,mamicode.com
首页 > 其他好文 > 详细

easui-form

时间:2014-09-12 21:56:24      阅读:591      评论:0      收藏:0      [点我收藏+]

标签:io   os   ar   for   数据   sp   cti   on   html   

今天用easyui-datagrid form 做增删改查。

1.easyui-validatebox 在1.3.2以后支持多重校验(百度的别人说的。。) 写法: data-options="validType[‘number‘,‘length[0,10]‘]"

2.form里面的input 如果是disabled=‘disabled‘,那么这个input 里面的值不会被提交到后台(servlet或者 action )中,可以在url后面加另外的参数, 

 如url: ‘xxxxx!xx.action?abc=‘+123。注意,form的提交方式必须要是 method=‘post‘ 如果是get则 url后的数据提交不到后台(遇到了。。。原因不晓得)。

3.为了方便,在datagrid中的field是以  对象名.属性名,如 field:‘student.name‘  通过选择的行而得到某个field的值写法:

var selectedRow =$("#xxxx").datagrid(‘getSelected‘); var name =selectedRow[‘student.name‘]

4. 用form 提交时,在struts.xml中配置

<action name="xxxxManage" class="xxxxxAction">
      <result name="success" type="json"> 
      </result> 
 </action>

成功后,ie10 弹出一个提示 ,是保存还是 打开返回的数据。。。

解决方法:<action name="xxxxManage" class="xxxxxAction">
      <result name="success" type="json"> 

       <param name="contentType">text/html</param>
      </result> 
 </action>

然后js中   var data=eval(‘(‘+result+‘)‘);

 

easui-form

标签:io   os   ar   for   数据   sp   cti   on   html   

原文地址:http://www.cnblogs.com/hqqcoffee/p/3969077.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!