EasyUi 打开对话框后控件赋值及赋值后不显示的问题解决办法

 更新时间:2017年01月19日 08:49:55   作者:CarryBest  
这篇文章主要介绍了easyUi 打开对话框后控件赋值,以及赋值后不显示的问题解决办法,解决方法非常简单,只需要将赋值语句修改下就好,下面小编给大家简单介绍下,需要的朋友参考下

1:首先赋值要在页面加载后才能赋值,也就是在onLoad中;

2:是因为dialog里的输入域用了textbox控件,如果需要赋值,那么要调用textbox的赋值方法,而不是$('#userName').val(row[0].User_name);

因为easyui的textbox控件,初始化之后,会将原输入域隐藏起来,而控件实际展示的,是easyui所生成的输入域.可以使用浏览器查看控件初始化之后的dom结构就知道了.

所以将赋值语句修改为$('#dilog_id').textbox("setValue",row.id);即可.

title: "修改用户信息",
        href:"/Manage/ModiUsers",
        width: 500,
        height: 600,
        onLoad: function () {
          $("#userName").textbox("setValue",row[0].User_id);                        //正确的方法
          $("#userName").val(row[0].User_name);                            / /错误的方法
        },

以上所述是小编给大家介绍的EasyUi 打开对话框后控件赋值及赋值后不显示的问题解决办法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • jQuery控制元素显示、隐藏、切换、滑动的方法总结

    jQuery控制元素显示、隐藏、切换、滑动的方法总结

    这篇文章主要介绍了jQuery控制元素显示、隐藏、切换、滑动的方法总结,本文讲解了hide()、show() 、slideDown、slideUp、 slideToggle、fadeIn()、fadeOut()、fadeTo()等方法使用实例,需要的朋友可以参考下
    2015-04-04
  • JQuery循环滚动图片代码

    JQuery循环滚动图片代码

    每次滚动的长度不要固定死,可以直接获取图片宽度作为滚动的长度。这样当你的网站有很多地方需要这个效果的时候一个函数就可以搞定了
    2011-12-12
  • jquery select下拉框操作的一些说明

    jquery select下拉框操作的一些说明

    公司网站目前的访问用户中使用IE6.0的站50%以上,所以必需兼容IE6.0,使用jquery在IE6.0中设置下拉框时会有以下一些问题
    2010-04-04
  • jQuery使用DataTable实现删除数据后重新加载功能

    jQuery使用DataTable实现删除数据后重新加载功能

    利用jQuery Datatable和artTemplate组合来做的表格。但是当删除数据时,需要重新加载table里的数据。接下来通过本文给大家分享jQuery使用DataTable实现删除数据后重新加载功能,需要的朋友参考下
    2017-02-02
  • jQuery弹出层插件popShow(改进版)用法示例

    jQuery弹出层插件popShow(改进版)用法示例

    这篇文章主要介绍了jQuery弹出层插件popShow(改进版)用法,对比前文分析了popShow插件的使用方法,需要的朋友可以参考下
    2017-01-01
  • jquery获取a标签上的href值的示例代码

    jquery获取a标签上的href值的示例代码

    jquery是一种广泛使用的javascript库,获取a标签上的href值是一个常见的需求,要获取a标签上的href值,只需使用选择器选择a元素,并使用attr()方法来获取href属性值,以下是一些使用jQuery获取a标签上的href值的示例代码,需要的朋友可以参考下
    2024-05-05
  • 基于jQuery实现定位导航位置效果

    基于jQuery实现定位导航位置效果

    这篇文章主要为大家详细介绍了基于jQuery实现定位导航位置效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-11-11
  • Jquery中val()表单取值赋值的实例代码

    Jquery中val()表单取值赋值的实例代码

    在jquery中给表单取值或赋值的方法我们只要简单的$(\'表单ID\').val()即可实现取值了,如果赋值我们可使用$(\'表单ID\').val(\'内容\')即可实现了
    2013-08-08
  • jquery插件validation实现验证身份证号等

    jquery插件validation实现验证身份证号等

    这篇文章主要介绍了jquery插件validation实现验证身份证号、护照、电话号码、email十分的简单实用,有需要的小伙伴可以参考下。
    2015-06-06
  • jQuery each()方法的使用方法

    jQuery each()方法的使用方法

    each()函数是基本上所有的框架都提供了的一个工具类函数,通过它,你可以遍历对象、数组的属性值并进行处理。
    2010-03-03

最新评论