easyui 数据显示的问题

发布于 2021-11-27 18:36:27 字数 210 浏览 756 评论 15

使用easyUI datagrid制作了一个数据表格,通过点击按钮触发弹出页面对数据表格中的选中行进行数据修改,弹出页是在div里面定义一个href指向另外一个页面,在这个弹出页上有一个form表单,我需要将在数据表格中选中的内容自动填充到form表单上,但是不管我用什么方法,都无法使form表单在第一次加载的时候显示出选中的数据,后面几次是可以正常显示的。

各位大神请指教!!!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(15

路还长,别太狂 2021-11-30 11:21:43

恩,谢谢,我试试

终止放荡 2021-11-30 11:17:22

不行,我试过了,还是无法正常显示

甜扑 2021-11-30 11:14:46

在弹出页面打开时候触发获取页面数据.(Javascript写在弹出页里)

飘过的浮云 2021-11-30 11:11:18

谢谢,我试试

贱贱哒 2021-11-30 10:58:25

不行,都试过了,第一次还是无法显示

累赘 2021-11-30 10:46:55

第一次时,AddressUpdateDialog中的url还没加载,form还没生成。先$("#AddressUpdateDialog").window('open'); 再$("#AddressModifyWindow").form('load', Selected);试试。或者在网页加载完成后。把AddressModifyWindow加载下:

$(functioni(){

$("#AddressUpdateDialog").window({closed:true});//加载但不显示

});

别再吹冷风 2021-11-30 09:52:06

引用来自“冷川”的评论

你把代码贴出来看看,可能是因为DOM还没有加载完毕,js就先执行了填充。

飘过的浮云 2021-11-30 08:16:47

代码已发,不是iframe,直接在div里面

高跟鞋的旋律 2021-11-30 04:29:25

“弹出页是在div里面定义一个href指向另外一个页面” 这个弹出div里面是个iframe么? 上代码吧

冷弦 2021-11-30 04:25:36

回复
你在前面一个页面点击AddressListUpdateTxtFn()的时候,还没有加载dialog呢。这种时候你用jquery去操作没有的元素也不会报错。先$("#AddressUpdateDialog").window('open')再$("#AddressModifyWindow").form('load', Selected)

梦里兽 2021-11-29 23:54:57

回复
ok,谢谢,我试试

躲猫猫 2021-11-29 23:34:20

回复
还是不行,一样还是第一次加载无法正常显示

2021-11-29 04:56:49

回复
我亲自试了之后,我发现我这儿是没有这个问题的,EasyUI1.4.2,我不知道你的是什么问题,如果还没有解决的话,不介意的话把代码发到我邮箱。

彼岸花ソ最美的依靠 2021-11-28 20:51:27

回复
我把dailog打开写在前面的话出现的情况是弹出一个白板,这个问题我已经换了个方法解决了,谢谢你了

流心雨 2021-11-28 10:33:53

你把代码贴出来看看,可能是因为DOM还没有加载完毕,js就先执行了填充。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文