EasyUI的Model的Model Window,但是遇到一个问题,就是如何把jsp页面中js的变量传入模态框中input的value
2017-08-12 19:13
736 查看
用了很多办法,
最开始尝试用最基本的JQuery的赋值方法给value赋值,但是发现由于赋值的时候模态框还没打开,找不到模态框中参数的id
第二种是用隐藏域还是不行,传值为null
后来查看EasyUI官网的window插件,发现了window的时间跟Panel的事件相同,最后发现window的打开时有回调函数
![](https://oscdn.geek-share.com/Uploads/Images/Content/201708/f013198daadeba5211cfcf13ffb6bfdb)
中的onOpen事件同样适用于window
所以解决办法出来了,在class中添加事件
中的onOpen就是打开wondow后的回到函数,在其中添加操作即可
但是现在在还有一个问题!!!!,
在function(){ }中使用attr(‘value’,”) 或者 $(‘#’).val(**)的方法为window中的input的value添加值都是不起作用的,
在这里因为添加了class=”easyui-**”的原因,赋值要改为 $(‘#itemkey’).textbox(‘getValue’);然后就ok了
又发现了一个新的方法,很简单!!!
直接 var row = $(‘#table1’).datagrid(‘getSelected’);
然后row。** 就是需要的数据
最开始尝试用最基本的JQuery的赋值方法给value赋值,但是发现由于赋值的时候模态框还没打开,找不到模态框中参数的id
第二种是用隐藏域还是不行,传值为null
后来查看EasyUI官网的window插件,发现了window的时间跟Panel的事件相同,最后发现window的打开时有回调函数
中的onOpen事件同样适用于window
所以解决办法出来了,在class中添加事件
<div id="model-edit" class="easyui-window" title="用户编辑" data-options="modal:true,closed:true,iconCls:'icon-save',onOpen:function(){ $('p').html(id); }" style="width:500px;height:600px;padding:10px;" >
中的onOpen就是打开wondow后的回到函数,在其中添加操作即可
但是现在在还有一个问题!!!!,
在function(){ }中使用attr(‘value’,”) 或者 $(‘#’).val(**)的方法为window中的input的value添加值都是不起作用的,
在这里因为添加了class=”easyui-**”的原因,赋值要改为 $(‘#itemkey’).textbox(‘getValue’);然后就ok了
又发现了一个新的方法,很简单!!!
直接 var row = $(‘#table1’).datagrid(‘getSelected’);
然后row。** 就是需要的数据
相关文章推荐
- jsp页面之间如何传递一个js对象
- js判断input输入框为空时遇到的问题 弹窗后,光标没有定位到输入框,而是直接执行我的处理页面程序
- SpringMVC Controller函数参数问题(就是作为方法的参数,以类名小写开头可以在JSP页面中获得该变量的数据 )
- java JsonObject的用法以及map总同一个key,但是不同的value,如何存储的问题
- jsp页面<input value=<%= %>标签获取数据库值的问题
- 项目中遇到的一个js页面加载问题
- 如何解决在java开发中java代码和jsp页面中出现路径因为项目名称的变化(也就是应用名)的问题?
- 想必大家在做参数验证的时候,都会遇到一个问题,就是如何验证枚举? 自定义annotation 自定义Validator
- js如何获取jsp页面中嵌入的java代码中的变量?
- js判断input输入框为空时遇到的问题 弹窗后,光标没有定位到输入框,而是直接执行我的处理页面程序
- js判断input输入框为空时遇到的问题 弹窗后,光标没有定位到输入框,而是直接执行我的处理页面程序
- 同一个页面用Js和服务器验证控件OnClientClick提交问题
- 解决JSP引入JS文件后,JS文件中字符在页面上显示为乱码问题
- 一个JS打开新页面问题
- 同一个页面用Js和服务器验证控件OnClientClick提交问题
- 同一个页面用Js和服务器验证控件OnClientClick提交问题
- 如何将公共的JS变量跟方法集中放在同一个地方而且只加载一次
- action中的list在JSP页面如何显示问题的总结
- 同一个页面用Js和服务器验证控件OnClientClick提交问题
- 如何解决JSP页面显示乱码问题!!